常量注释及基础数据类型和输入输出
常量和注释
常量 全大写定义
- 不能更改的量
- 给常量创建名字
- 修改更加方便
- 更加明确在程序中的意义
注释
- 注释某行代码 # 注释内容
- 注释某段代码 ‘’‘注释内容’’’
- 让人能够更简单的看懂你的代码(不要不加注释,不要频繁加注释,一个功能一个注释,不要写错误的注释,修改代码的同时也要修改注释)
- 排查错误的时候
- pycharm快捷键:ctrl+? 注释所选的行
基础数据类型和输入输出
基础数据类型
通过type(变量名)来获取变量的数据类型
a = 'aa'
b = 1
c = 1.11
print(type(a))
print(type(b))
print(type(c))
执行返回的结果
<class 'str'> #字符串
<class 'int'> #整数
<class 'float'> #小数
#bool 布尔值:真假 真/True/1 假/False/0
#bool布尔值
#1>2 假 False
#2=3 假 False
#3<5 真
#0 假
#1 真
#除了0以外的所有数字都是真
-
nt integer整型
- 加+ 减- 乘* 整除// 余数% 乘方**
- num%2 == 0 偶数
- num%2 == 1 奇数
- 加+ 减- 乘* 整除// 余数% 乘方**
-
float 小数 浮点型
- 小数点后的位数会不精准
- 浮点型
print(type(1))
print(type(1.23))
print(10/2)
- str 字符串
- ‘字符串’,“字符串”,’’‘可以换行的字符串’’’,""“可以换行的字符串”""
tmp1 = 'abc'
print(tmp1)
tmp2 = "abc"
print(tmp2)
tmp3 = '锄禾日当午,\n汗滴禾下土。'
print(tmp3)
tmp4 = '''锄禾
日当午,
汗滴禾
下土。'''
print(tmp4)
print('你是"谁"')
s = ('123')
n = (123)
print(type(s))
print(type(n))
s1 = 'alex'
s2 = 'sb'
print(s1+s2)
print(s2*2)
print('alex'+3) #字符串只能和字符串相加
print('alex'*'sb') #字符串只能和数字相乘
输入输出
- 输出 print()
- 输入 input()
- 变量名 = input(‘用户输入的时候看到的提示:’)
- 注意:input接收进来的所有内容都是字符串,如果需要使用数字(整数\小数)
- a = int(变量名)这时a就是整数型
- b = float(变量名)这时b就是浮点型
print(1,2)
print('小明的年龄是:',40)
print('hello','alex',123,456,'汉字')
age = input('请输入你的年龄 :')
print(age,'岁')
练习
# 用户输入 名字 年龄 性别
# 打印:欢迎 XXX,你的性别是,年龄是
name = input('请输入你的名字:')
gender = input('请输入你的性别:')
age = input('请输入你的年龄 :')
print('欢迎',name,'你的性别是',gender,'你的年龄是',age,'岁')