一、基础
1、文件的后缀是 .py
2、两种执行方式
python解释器 .py文件路径
python进入解释器 实时输入并获取执行结果
3、解释器路径
#!/usr/bin/evn python (Linnux)
#-*-coding:utf8-*-
python 2中 只要出现中文,头部必须加编码 (想要加头部,两行必须相邻)
python3 中无需关注
4、执行一个操作
python中 单行注释用#,多行注释用 '''
input 的用法 永远等待 直到用户输入了值 就将输入的值赋给一个东西
5、变量只能由数字、字母 、下划线组成 但不能以数字开头
python的一些关键字不能作为变量名
变量名最好有意义一些
最好不能和python内置的东西重复
user-id python中一般不用userId
6、条件语句
if 条件:
print()#内部代码块
else:
print()
直接用tab 代替四个空格
同一个代码块下,缩进的字符必须相等
if 支持嵌套
if、elif (类似于多条件判断)
#pass 什么都不执行 过
7、基本数据类型
数字、字符串、列表、元祖、字典、布尔值
字符串 用印号引起来 " " """ """ ' ' ''' '''
加法 乘法
数字 % #对一个数 取余
** 一个数的幂
判断奇偶性
temp=a%2 if temp==0: print('偶数‘) else: print(‘奇数’)
使用while循环输入 123456 89
n=1 while n<=10 if n==7: pass else: print(n) n+=1 print('end')
求1-100所有数的和
s=0 n=1 while n<101 s=s+n n=n+1 print(s)
求1-2+3-4+5 ...99的所有数的和
n=1 s=0 while n<100 temp=n%2 if temp==0: s=s-n else: s=s+n print(s)
输出1-100内所有奇数
n=1 while n<101 temp=n%2 if temp!=0: print(temp) else: pass n=n+1
用户登录 (三次重试)
count=0 while count <3 user=input(">>>") psd=input(">>>") if user=="alex" ,psd=="123": print("欢迎登陆") break else: print("用户名或密码错误") count+=1
来源:https://www.cnblogs.com/lljfighting/p/9541744.html