目录
1 命名规则
- 数字不能开头
- 不能使用空格
- 只能使用字母、数字、下划线
2 操作符
+
整型+整型==》正常的数学运
字符串+字符串==》字符串连接符
a = 15
b = 16
print(a + b)
str1 = 'abc'
str2 = 'def'
print(str1 + str2)
*
整型*整型 =正常数学运算
字符串*整型 = 字符串复制
print(3 * 3)
print('abc' * 3)
print(2 ** 3)
3 进制转换 hex():输出16进制
n1, n2 = (input().split())
str1 = hex(int(n1) + int(n2))
print(str1[2:])
4 ASCII与字符转换
ord():字符转换为ASCII
chr():ASCII转换为字符
char = 'hello world'
for i in char:
print(chr(ord(i) + 1), end='')
5 五个函数
-
str()
目的是将变量转换为字符串形式
a = 123 print(str(a))
-
int()
目的是将变量转换为整型(前提是看起来就是个数,比如‘123’。‘abc’不可以转)
str1 = '123' print(int(str1)) str2 = 'abc' print(int(str2))
-
float()
目的是将变量转换为浮点型(前提是看起来就是个数,比如‘123’。‘abc’不可以转)
str1 = '123' print(float(str1)) str2 = 'abc' print(float(str2))
-
input()
输入的默认都是字符串格式(即使是数字)
print('请输入你的年龄') age = input() print(age)
-
len()
从1开始数,计空格
str1 = 'a b c' print(len(str1))