一、python的变量
1.变量的认识
PyCharm是一种Python IDE带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具
其提供了一个带编码补全,代码片段,支持代码折叠和分割窗口的智能、可配置的编辑器
# -*- coding:utf-8 -*-
# @Time : 12/5/18 10:53 AM
# @Author : CIGA
# @Filename : lianxi.py
# @Software : PyCharm Community Edition
"""
"""
#定义字符串变量
qq_num=1234
a = qq_num
print(a)
print(qq_num)
qq_passwd=45678
print(qq_passwd)
二、变量的类型
1.在内存中创建一个变量:会包括
变量的名称
变量保存的数据
变量存储数据的类型
变量的地址
在 python 中定义变量是不需要指定类型(在其他很多高级语言中都需要)
数据类新可以分为数字型和非数字型
数字型
- 整型(int)
- 浮点型(float)
- 布尔型(bool)
非数字型
- 字符串
- 列表
- 元组
- 字典
三、python的输入输出
1.python的输入
在python的版本2.7中的输入;(在python3中没有raw_input ,只有input)
input:只支持数值类
>>> input('num: ')
>>> num: 1
1
2.输入密码不回显
>>> import getpass # 导入第三方模块库
>>> num = getpass.getpass('请输入密码:')
请输入密码:
>>> num
'123'
3.raw_input(接收字符串类型)
>>> raw_input('请输入姓名:')
请输入姓名:redhat
'redhat'
>>> raw_input('请输入帐号:')
请输入帐号:123
'123'
4.如果接收的值要进行数值比较时,一定要转化为同种类型
>>> type(age) //类型的查看
<type 'str'>
int()为数字类型;str( ) 为字符串类型
age = 18
>>> int(age) > 19
False
2.python变量的格式化输出
在 python 中可以使用 print 函数将信息输出到控制台
如果希望输出文字信息的同时,一起输出数据,就需要使用到格式化操作符
% 被称为格式化操作符,专门用于处理字符串中的格式
包含%的字符串,被称为格式化字符串
% 和不同的字符连用,不同类型的数据需要使用不同的格式化字符
格式化字符 | 意义 |
%s | 字符串 |
%d | 十进制整数 |
%f | 浮点数 |
%% | 百分号的输出 |
print ‘格式化字符串’ % 变量 1
print ‘格式化字符串’ % (变量 1,变量 2…)
3.数据类型的转换
在python中,所有的数据类型都可以作为内置函数,用来转换数据类型
4.布尔型
bool:只有两个值(非零即真)