1:while语句:
while+空格+循环条件+冒号
四个空格+循环语句
(相同缩进范围视为 该语句下的有效范围;)
例子:
1 isTrue = False; 2 while isTrue==False: 3 if result>a: 4 print("太多了!请再输入!"); 5 isTrue = False; 6 result = int(input()); 7 if result<a: 8 print("太少了!请再输入!"); 9 isTrue = False; 10 result = int(input()); 11 if result == a: 12 print("猜到了!"); 13 isTrue = True;
2:随机数获取:
from random import randint; (from 模块名 import 方法名)
randint(1,10);(获取返回1~10的随机数,包括10)
例子:
1 from random import randint; 2 a=randint(1,10); 3 print("请猜猜我设定的数字");
3:变量名命名规则和其他语言差不多:
-
第一个字符必须是字母或者下划线“_”
-
剩下的部分可以是字母、下划线“_”或数字(0-9)
-
变量名称是对大小写敏感的,myname和myName不是同一个变量。
4:c# : 且(&&),或(||),非(!),相等(==),不等(!=)
Python: 且(and),或(or),非(not),相等(==),不等(!=)
1 a = True; 2 b = not a; 3 print(b);#False 4 print(not b);#True 5 print(a==b);#False 6 print(a!=b);#True 7 print(a and b);#False 8 print(a or b);#True 9 print(1<2 and b==True);#False
5:for循环:
for i in range(a,b):
四个空格+print(i);
初始i=a,范围从a到b-1,到了b的时候跳出;
例子:
c =0; for count in range(0,10): print(c); c +=1;
6:字符串规则
可以用单引号中包括双引号表示字符中的双引号,反之也行。
用转义字符\表示该引号为字符串,\n表示换行。
用三个单引号+字符串+三个单引号或者用三个双引号+字符串+三个双引号表示该内容全部为字符串,类似@“”“”
例子:
1 print('He said,"I\'m yours!"'); 2 print("\\\\_v_//"); 3 print("Stay hungry,\nstay foolish.\n -- Steve Jobs"); 4 print( 5 ''' 6 * 7 *** 8 ***** 9 *** 10 * 11 ''');