目录
1.二进制与字符编码
1.将二进制转化为字符
print(chr(0b100111001011000))
数字太长了 所以用0b
运行结果
2将字符转化为二进制数字
print(ord('乘'))
运行结果
2.标识符和保留字
类似于C语言 不再赘述
import keyword
print(keyword.kwlist)
保留字
'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'
3.变量的定义和使用
name='HPF'
print('值',name)
print('标识',id(name))#地址
print('类型',type(name))
运行结果为
4.3
pycharm出了点问题 所以现在只能用IDLE来写代码了
print(123)
print(0b1001) #二进制
print(0o147) #八进制
print(0x17AF) #十六进制
4.强制类型转换
int()
float()
str()
5.Python注释
单行注释: #
多行注释: 无 但可以用三引号表示
"""
"""
'''
'''
中文编码声明注释:
#coding:gbk
6.input 函数的使用
请看两段代码 理解input 所传递的是str类型
a=input("please input a:")
b=input("please input b:")
print(a+b)
运行结果为:
这一点与C在两个方面不太相同
1.会自动输出input后面的语句
2.自动为str类型
而要达成相加的目的需要这样做
a=input("please input a:")
a=int(a)
b=input("please input b:")
b=int(b)
print(a+b)
或者
a=int(input("please input a:"))
b=int(input("please input b:"))
print(a+b)
运行结果为: