1、Pycharmde 的使用
安装pycharmde
File文件选择第一个new projeat
2、字符串格式化
1、字符串格式化是将数字和字符串相结合
占位符 (%s)
msg="我叫%s,年龄是%d,爱好%s"%("xx",xx,"xx")
print(msg)
msg="我叫%s"%("xx")
print(msg)
示例:
name=input("请输入姓名:")
age=input("请输入年龄:")
hobby=input("请输入爱好:")
msg="我叫%s,年龄是%s,爱好是%s"%(name,age,hobby)
print(msg)
2、数值运算:+ - * /
除了Python2,如果要用就要在头部加上from_future_import division
v=9/2
print(v)
示例:
num=num+1#num+=1
start=1
while start<101:
print(start)
start=start+1
start+=1
示例:
user=input("请输入用户名:")
pwd=input("请输入密码:")
if user=="xx"and pwd =="xxxxxx"
print('登陆成功')
else:
print('用户名或密码错误')
3、运算符
and or not
如果if后面跟的条件成立,与下一个条件之间用的是and,可以继续下一个条件,则print成立,
如果if后面跟的条件后面不成立,与下一个条件之间用的是or,如果下一个条件成立,则print也成立。
如果if后面跟的是True,本身这个条件是成立的,在True的前面加上not,则print就不成立。
示例:
if 1>2 or 3<4 and 8>7 or 9==9:
print("xxx")
if not 6 > 5:
print("xxxx")
敏感字符:
示例:
msg="我叫xxx,我喜欢打篮球"
if"喜欢"in msg:
print("可能喜欢.......")
else:
print("没戏")
4、编码和二进制
计算机的储存,网络传输,内存的计算都是用01010101010101010储存
美国: ascii码,8位表示一个字节
PS:
1位 | bit | |
1字节 | byte | 8位=1字节 |
1千字节 | KB | 1024KB=1MB |
1兆 | MB | 1024KB |
1G | GB | 1024MB=1GB |
全球使用:具有所有国家的文字(称为万国码,unicode 16位,32位)
弊端:占用空间太大
对Uniocode进行优化编码:用最少的位数表示所有文字,utf-8(汉字,占用3个字节)
GBK,中国常用的编码,汉字(占用2个字节)