一,注释
1,单行注释:
格式: # 对代码的描述文字
快捷键: ctrl + / 取消注释 ctrl + / (除了mac本)
cmd + / (mac本)
注意: 如果打了注释的代码 python是不会执行注释的代码 或者文字
2,多行注释:
格式: """说明的文字""" 或者 '''说明的文字'''
多行注释是没有快捷键的
二,变量
1,变量是用来临时保存数据的,定义一个特殊值,便于开发
2,变量的类型:
int(有符号整数)
float(浮点数)
bool(布尔)
str(字符串) 全写string
list(列表)
tuple(元祖)
3,查看一个变量的类型 type(变量名或者数值) 就可以查看变量名或者数值的数据类型
具体代码如下:
name="小明"
print(type(name))
输出结果:三,标识符及其命名规则
标识符:以字母,数字,下划线组成且不由数字开头
命名规则:
小驼峰 myNameIs = "小明"
大驼峰 MyAgeIs = 20
下划线 my_height_is = 178.9
四,关键字
python当中的关键字:
['False', 'None' , 'True' , 'and' , 'as',
'assert', 'async', 'await', 'break', 'class',
'continue', 'def', 'del', 'elif', 'else', 'except',
'finally', 'for', 'from', 'global', 'if', 'import', 'in',
'is', 'lambda', 'nonlocal', 'not', 'or', 'pass',
'raise', 'return', 'try', 'while', 'with', 'yield']
五,格式化输出
%表示占位符,d代表的是数字类型 s代表字符串类型
具体代码如下:
#定义一个变量
myAge = 19
print("小明的年龄%d岁" % myAge)
#myAge = myAge + 1
# 简写
myAge += 1
print("小明的年龄%d岁" % myAge)
myAge += 1
print("小明的年龄%d岁" % myAge)
输出结果:六,换行输出:
\n 叫做换行符 就是键盘中的回车键
比如将下列文字换行 “你好祖国”
具体代码如下:
print('你好\n祖国')
输出结果:七,输入
具体代码如下:
my_name = input("请输入您的名字:")
my_age = input("请输入您的年龄:")
注意:input得到的结果是字符串类型
八,算术运算符
- +加 两个对象相加 a + b 输出结果 30
- -减 得到负数或是一个数减去另一个数 a - b 输出结果 -10
- *乘 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200
- /除 b / a 输出结果 2
- //取整除
- %取余
- **指数
具体代码如下:
# 请输入第一个数字a:
a = int(input("请输入第一个数字a:"))
# 请输入第二个数字b:
b = int(input("请输入第二个数字b:"))
# 加法
ret1 = a + b
print("加法结果:%d" % ret1)
# 减法
ret2 = a - b
print("减法结果:%d" % ret2)
# 乘法
ret3 = a * b
print("乘法结果:%d" % ret3)
# 除法
ret4 = a / b
print("除法结果:%d" % ret4)
输出结果:九,复合赋值运算符:
- += 加法赋值运算符 c += a 等效于 c = c + a
- -= 减法赋值运算符 c -= a 等效于 c = c - a
- *= 乘法赋值运算符 c *= a 等效于 c = c * a
- /= 除法赋值运算符 c /= a 等效于 c = c / a
- %= 取模赋值运算符 c %= a 等效于 c = c % a
- **= 幂赋值运算符 c **= a 等效于 c = c ** a
- //= 取整除赋值运算符 c //= a 等效于 c = c // a
十,常用的数据类型转换
将字符串类型转换成数字类型
my_str = "1234"
my_num = int(my_str)
print(type(my_num))
print(my_num)
输出结果:数字转换成字符串与上述方法相似