python基础
python基础
python的环境:
编译型:一次性将所有程序编译成二进制文件。
缺点:开发效率低,不能跨平台。
优点:运行速度快。
例如:c,c++等等。
解释型:当程序执行时,一行一行的解释。
优点:开发效率高,可以跨平台。
缺点:运行速度慢。
例如:python,php等等。
python2 python3区别:
python2默认编码方式是ascii码,解决方式:在文件的首行:#-*-encoding:utf-8-*-
python3默认编码方式utf-8
基本数据类型初始:
数字:int 1,2,3,4,5
+ - * / ** %取余数 type(类型)
字符串:str,python当中凡是用引号引起来的都是字符串。
可相加:字符串的拼接。
可相乘:str*int
bool:布尔值。 True False。
用户交互:
name=input("请输入你的姓名:") age=input("请输入你的年龄:") print("我的姓名是"+name,"我的年龄是"+age)
if循环:if elif elif ease:
age=input("请输入你的年龄:") if age=="1": print("ssssss") elif age=="2": print("ddddddddd") elif age=="3": print("aaaaaaaaa") else:print("bbbbbbbb")
while循环:
print("111") while True: print("222") print("333") print("444") break print("555")