Python的创始人是吉多·范罗苏姆(Guido van Rossum),荷兰人。1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,做为ABC语言的一种继承。Python崇尚优美、清晰、简单。python
编译型:把源程序的每一条语句编译成机器语言,并保存成二进制文件,运行时计算机能够直接识别并运行。(翻译)linux
解释性:在执行程序时,把从上到下写过的代码一行一行地解释称机器语言并执行。(实时翻译)编程
Python2:源码不统一,重复代码windows
Python3:源码统一,无重复代码运维
使用Windows系统使用Notepad++建立一个文本,文本内容以下编程语言
print("hello world")
print()括号里面的内容就是要输出的内容,若是是文字和字母须要用英文状态下的引号引发来,数字能够直接写出来函数
变量就是把程序运行的中间结果临时存在内存中,以便后续代码使用。变量的做用:昵称,就是代指内存中某个地址中的内容。代码的运行是从上至下的执行,而且在内存中只能有一个名字相同的标签。ui
['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
驼峰体 大峰:AgeOf(每一个单词首字母大写) 小峰:ageOf(第一个单词首字母小写,其余单词首字母大写) 下划线 age_of
常量就是不变化的量,变量名大写就是常量。云计算
注释就是对代码的简单说明 。人工智能
单行注释(当行注释) # 就是给这一行进行注释,注释后的代码不会执行 多行注释 '''内容'''或"""内容"""就是对多行代码进行注释,注释后的代码不会执行
num = 1 num = 2 print(num1 + num2) # 结果:3 # 整型就和咱们学的数学同样能够进行加减乘除
字符串(str)
在python中,凡是引号引发来的全是字符串
#字符串的拼接(只能字符串之间加法) s1 = 'a' s2 = 'b' print(s1 + s2) 结果:ab
```
字符串乘法
#字符串只能和数字之间乘法 name = '坚强' print(name*8) 结果:坚强坚强坚强坚强坚强坚强坚强坚强
布尔值(bool)
布尔值中分为两种状态 ,True(真、1),False(假、0)
print(3>7) 结果:False print(7>3) 结果:True
input(输入)
# input('提示语句'),提示语句不限制类型,获取到的都是字符串 s = input('请输入用户名')
# 引号是将条件与结果分开 # 四个空格或者一个Tab键,空格和Tab键不能混合使用 if 条件: 结果(知足这个条件的结果)
if(若是)
age = input('请输入年龄') if int(age) >= 18: print('你成年了')
if (若是)else(不然)
age = input('请输入年龄') if int(age) > 18: print('你能够去网吧了') else: print('你如今还不行阿')
if(若是)elif(再若是)
age = input('请输入要比较的数字:') if int(age) >= 22: print('能够扯证了') elif int(age) >= 18: print('成年了,能够干一些成年的事了') elif int(age) < 18: print('仍是小屁孩')
if (若是)elif(再若是)else(不然)
num = input('请输入要比较的数字') if num > 60: print('大了') elif num < 60: print('小了') else: print('猜对了')
name = input('请输入姓名') if name == 'meet' age = input('请输入年龄') if int(age) == 18 print('输入所有正确') else: print('年龄输入错误') else: print('名字输入错误')