1.什么是编程语言?
与计算机交流的标准化语言,将编写的程序转化为01代码,向计算机发出指令。
2.开发语言
高级语言:python Java GO PHP C# C++ ...===》字节码
低级语言:C、 汇编 ===》机器码
3.python基础
1.第一句python
=》考虑到以后添加模块将后缀名设为.py
2.两种执行方式
#python解释器 在python路径里用python编译得到运行结果
#python进入解释器:实时输入并获取得到执行结构
1 //采用两种执行方式表述hello world 2// a 3 C:\Users\Administrator>python3.exe F:/1.py 4 1.py 5 #! /usr/bin/env python//解释器路径 6 #-*_coding:utf-8 -*-//编码 7 print(‘hello world‘) 8// b 9 C:\Users\Administrator>python3.exe 10 print(‘hello world‘)
4.执行一个操作
提醒用户输入:用户名和密码
获取用户名和密码,检测: 用户名=Nancy 密码=123
正确:登录成功
错误:登录失败
#2.py #!/usr/bin/env python #-*-coding:utf-8 -*- n1=input(‘请输入用户名‘) n2=input(‘请输入密码‘) if n1 =="nancy" and n2 == "123": print(‘欢迎‘) else: print(‘用户名或密码错误‘) C:\Users\Administrator>python3.exe F:/2.py
5.变量
a)声明变量
#!/usr/bin/env python #-*- coding: utf-8 -*- name = "yuanyk"
上面的代码,声明了一个叫name的变量名,并给它赋予了一个叫做“yuanyk”的值
变量的作用就是将值暂时保存在里面以后取用方便
b)变量的规则
-字母
-数字
-下划线
但是数字不能开头 不能是python里面的关键字,最好也不要和python内置的东西重复
6.条件语句
1.if基本语句
if 条件:
内部代码块
else:
...
print(‘...‘)
7.基本数据类型
字符串(引号)
数字
字符串或数字的加减乘除
8.循环 while语句
while 1== 1:
print(‘OK’)//死循环
9.练习题
1 使用while循环输入 1 2 3 4 5 6 8 9 10;
n = 1; while n<11: if n == 7: pass else: print(n) n = n + 1 print(‘----end------‘)
2.求1-100所有数的和
s = 0; n = 1; while n < 101: s=s+n n=n+1 print(s)
3.求1-2+3···+99的和
n = 1; s = 0; while n<100: if temp= n%2 == 0: s=s-n else: s=s+n n=n+1 print(s)
4.输出1-100内所有奇数
n = 1 while n<101: if temp= n%2 == 1 print(n) else: pass print(------end-----)
5.输出1-100内的所有偶数
n= 1 while n<101: if temp =n%2 == 0: print(n) else: pass print(-----end------)
6.用户登录(三次机会)
1 #!\usr\bin\env python 2 #-*- coding:utf-8 -*- 3 4 n=1 5 while n<4: 6 n1=input(‘请输入用户名‘) 7 n2= input(‘请输入密码‘) 8 if n1== "nancy" and n2 == "123": 9 print(‘欢迎‘) 10 else: 11 print(‘用户账号或密码错误‘) 12 n=n+1 13 print(‘登录失败‘)
原文:https://www.cnblogs.com/yuanyk/p/11354925.html