Python学习第一天内容-Python课程
Python学习第一天内容-Python课程
A:编程语言对比


B:环境变量设置
Python环境变量:快捷调用Python的方法;将Python.exe的文件目录放入到环境变量path中;环境变量:设置→系统→关于→高级系统设置→环境变量;
环境变量path中,新增的环境变量用”;”分号分隔开;

C:Python编程代码课程学习
1、Python中单行注释用“#”号,多行注释用3引号""" """ EG:


(上例中n1、n2在计算机底层执行时,C语言底层会将变量直接代替)
2、变量定义形式:只能由字母、数字、下划线组成,但不能用数字开头、不能用关键字、最好不要和python内置的东西重复(pycharm编程会给一些提醒,但要想提高编程能力那就是需要多写);
- 以下关键字不能声明为变量名
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
最好让变量名有意义一些,单词与单词之间加下划线分隔,EG:user_id
☆3、input用法:永远等待,直到用户输入了值,就会将输入的值赋值给一个东西;
n1 = intput("请输入用户名:") n2 = intput("请输入密码:") print(n1) print(n2)
n1叫做变量;
4、代码块:一个代码块下的层级需增加空格,以表示属于哪一个代码块的;
一般规定:Python中代码块严格执行空格缩进,在一个代码块下一般用4个空格来表示(用tab来执行亦可);
print("求1-2+3-4+5...99的所有和") n=0 s=0 while n<100 : if n % 2==1: s=s+n elif n%2==0: s=s-n n=n+1 print(s)
☆5、条件语句:if + 条件 + ":"
EG:
if 条件 : 内部代码块 内部代码快 else : ... print(..)
注意:①一定要记得加":",否则会报错;
②if支持嵌套;
③else if 简写为elif,代表此外如果..条件,如果满足则执行以下代码块;
④补充:pass,if语句后判断正确如果想什么都不执行,空过,则需写pass,否则是由错误的;但是可以不加else,只写if不带else是可以的;
EG:
补充:pass if 1==1 : pass else : print("xx")
EG2:
inp = input('请输入年龄:')
if inp == '12':
print('child')
elif inp =='18':
print('adult')
elif inp =='18':
print('成年')
else :
print('其他')
"""
请输入年龄:18
adult
"""
6、字符串:引号引起来的部分,称为字符串;字符串中每一个组成部分称为字符;引号引起来的字符串只有以下4种情况,混搭也不可以,只有以下4种:
字符串(引号): name = "您好" name = '您好' name = '''您好''' name = """您好"""
注意:字符串可执行加法和乘法,不能执行减法和除法;EG:
n1='alex' n2='sq' n4='hao' n3=n1+n2+n4 n5=n1*10
字符串乘法(python特有):输出10次n1;

7、数字:只写阿拉伯数字,不可带其他符号;数字可进行加减乘除(+-*/)、乘方(**)、取余(%)、取商(//);
EG:
a=10 b=20 c=a+b d=a-b e=a*b f=a/b g=a**3 #a的三次方,即10的三次方=1000; h=39 % 8 #获取39除以8所得余数,等于7; i=39//8 #获取39除以8所得商,等于4;
☆8、循环:死循环:while
while + 条件 + ":",条件成立情况时一直执行下方代码块内代码;
print("求1-2+3-4+5...99的所有和") n=0 s=0 while n<100 : if n % 2==1: s=s+n elif n%2==0: s=s-n n=n+1 print(s) print("end")
第一天学习结束,第一天作业:

完成情况:
1.完成:
#1)完成: a=1 while a<11 : if a!=7: print(a) else : print(" ") a=a+1 print("完成")
运行:

2.不会,听课后明白;
print("1~100内求和") n=1 s=0 while n<101: s=s+n n=n+1 print(s) print("end")
3.完成
a=1 print("奇数") while a<=100 : if a % 2==1 : print(a) a=a+1 print("end")
4.完成
a=1 print("奇数") while a<=100 : if a % 2==0 : print(a) a=a+1 print("end")
5.不会,学习后掌握;
#听完第二题讲解后思路:
print("求1-2+3-4+5...99的所有和") #n1代表奇数,s1代表奇数和 n1=0 s1=0 while n1<100 : if n1 % 2==1: s1=s1+n1 else : pass n1=n1+1 #n2代表偶数,s2代表偶数和 n2=0 s2=0 while n2<100 : if n2 % 2==0: s2=s2+n2 else : pass n2=n2+1
s=s1-s2
print("0~100奇数和减去偶数和的值为")
print(s)
print("end")
#老师答案:
print("求1-2+3-4+5...99的所有和") n=0 s=0 while n<100 : if n % 2==1: s=s+n elif n%2==0: s=s-n n=n+1 print(s) print("end")
6.第六题初步答案-2024.4.3:
print("登陆账号") n1 = input("请输入用户名:") a=1 while a<=3: if n1=="a": print("正确,请输入密码") else : n1 = input("错误,请重新输入用户名:") a=a+1 if n1=="a": pass else : print("账户错误,使用三次请1分钟后再试") print("end")

浙公网安备 33010602011771号