Python介绍(3-5分钟)

  python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓的语言。

 

第一个Python程序

1 print('Hello World!')
2 print('Python好简单呀,我要学好挣大钱!')

变量

  变量是指没有固定的值,可以改变的数,可以通过赋予名称,方便程序进行调用

  声明变量:
1 name = '岩田聪'
2 names = '平井一夫'

常量

  指代不变的值,例如π,以及程序运行过程中不会改变的量

用户交互

1 name = input('你叫什么名字?')#执行会等待用户输入
2 print('你好,'+name)

数据类型

格式化输出

  

 1 name = input("Name:")
 2 age = input("Age:") # 如需将年龄指定为整数类型的话,则需要强制转换为int类型,应更改为int(inpuit("Age:"))
 3 job = input("Job:")
 4 hobbie = input("Hobbie:")
 5 
 6 info = '''
 7 ------------ info of %s ----------- #%s为占位符,对应下面括号里面的name
 8 Name  : %s  #代表 name 
 9 Age   : %s  #代表 age  
10 job   : %s  #代表 job 
11 Hobbie: %s  #代表 hobbie 
12 ------------- end -----------------
13 ''' %(name,name,age,job,hobbie)  # 这行的%号就是把前面的字符串与拓号后面的变量关联起来 
14 
15 print(info)

 流程控制 if...else..

 1 name = input('姓名:')
 2 sex = int(input('性别:'))
 3 age = input('年龄:')
 4 
 5 if sex == '' and age < 28:
 6     print('我喜欢女生')
 7 elif sex == '' and age >= 28:
 8     print('姐弟恋也很好')
 9 else:
10     print('一起来搞基!')

流程控制 while True...

1 count = 0 #count为计数器,下面count += 1为每循环一次就会加一
2 while count <= 100:
3     if count == 50:
4         pass
5     elif count >= 60 and count <= 80:
6         print('loop',count*count)
7     else:
8         print('loop',count)
9     count += 1