Python 语法
1、打印:输入用print
例如:
print ("Hello Word") #Python 3中可以直接打印中文,并且语法不一样,Python 3中有()
2、如何定义变量名:
定义变量名有以几个条件
1、开头必须是字母 or 下划线
2、变量名必须是由字数 or 数字 or 下划线的组成,不可以是特殊字符
3、以下关键字不能声明为变量名(因为已经被系统变量占用)
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
3、如何声明变量:
变量名 = “变量值”
例如:
name = "username"
4、如何引用变量:
例如:
print (name)
结果如下:
username
5、注释:
单行注释跟其他语言一样,使用#号
例如: print(“你好,注释”) #此代码代表执行结果可以打印出 你好,注释
多行注释使用三个单音号,当然注释也可以被引用的啦!!! #注意:需要用英文逗号,且必须用三个单引号封口
例如:
1 info = ''' 2 --------------------- info two ------------- 3 username: 4 Age: 5 Job: 6 Salary:''' 7 print(info) #打印出info 也就是被注释的变量
6、用户交互:input()
例如:
1 name = input("Name: ")
2 Age = input("Age: ") 3 Job = input("Job: ") 4 salary = input("Salary: ") 5 print(name,Age,Job,salary)
7、模块是Python 的一大热点,在Python 中可以随意导入自己需要的模块
导入模块语句是 import
例如:
import getpass #导入 getpass 模块
8、数据类型的分类
int (整形)
数值
布尔型(真 or 假)
长整形
浮点数(小数)
字符串(Hello Word)
9、字符串格式化输出
例如、类型一
%s(s代表字符串) %d(d代表整形) %f(f 代表浮点数)
并且是一一对应的关系,大家可以看下第十二行代码,仔细观察其中
1 name = input("Name: ") 2 Age = input("Age: ") 3 Job = input("Job: ") 4 salary = input("Salary: ") 5 6 info = '''' 7 --------------------- info two %s ------------- 8 username:%s 9 Age:%s 10 Job:%s 11 Salary:%s 12 '''%(name,name,Age,Job,salary) 13 print(info)
例如、类型二
这次使用的是花括号替换法,可以将一个变量替换到另外一个变量里面,并且将来写Python的时候用的居多。
1 name = input("Name: ") 2 Age = input("Age: ") 3 Job = input("Job: ") 4 salary = input("Salary: ") 5 6 info = '''' 7 --------------------- info two {_name} ------------- 8 username:{_name} 9 Age:{_age} 10 Job:{_job} 11 Salary:{_salary} 12 '''.format(_name=name,_age=Age,_job=Job,_salary=salary) 13 print(info)
10、逻辑语句
一、判断语句:if 条件 :
例如:如何username = name 则输出
Welcome user {user} loding...
如果不能则输出
Sorry ,this is no {user}
1 username = "zhangsan" 2 name = input("username : ") 3 if username == name: 4 print("Welcome user {user} loding...".format(user=name)) 5 else: 6 print("Sorry ,this is no {user}".format(user=name))
二、循环语句 for and while
例如:while 循环 and "break 终止循环" and “continue 跳出本次循环”
1 #无限制循环语句 2 count = 0 3 while True: 4 print(count) 5 count = count +1 6 7 #条件循环语句,当条件满足的时候循环,不满足则不循环 8 count = 0 9 while count <10: 10 count = count + 1 11 if count == 8: 12 print(count,"Terminate the loop") 13 break 14 if count <3: 15 print(count,"is low") 16 else: 17 print(count,"Jump out of the loop") 18 continue
例如:for 循环语句
1 for i in range(10): 2 print("-------------",i) 3 for j in range(10): 4 print(j) 5 if j > 5: 6 break
# 注:转载请注明出处,写的有问题可以在评论出指出,感谢大神门的评论,谢谢!