Python while语句,随机数获取,变量名命名规则,且或非等和不等,for循环,字符串规则

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:变量名命名规则和其他语言差不多:

  1. 第一个字符必须是字母或者下划线“_”

  2. 剩下的部分可以是字母、下划线“_”或数字(0-9)

  3. 变量名称是对大小写敏感的,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 ''');

 

posted @ 2018-04-12 22:03  小言和  阅读(507)  评论(0编辑  收藏  举报