三月初。
今天是正式学习Python的第一天。
前几天主要是简单地学习了一下计算机网络基础和Linux系统的基本知识。
对于Python其实很早就开始感兴趣了,但现在才开始学习,希望自己能坚持下去,学好用好,不辜负每个当下。
第一部分:
Python的安装:从官网即可下载最新版本的python。
我们一般所说的python软件更准确而言是python翻译器,主要有两种执行方法:
(1)直接进入解释器,实时输入并获取执行结果;
(2)通过py文件导入,在文件里输入代码后可通过win+r调出cmd,再在里面输入:python 文件路径 即可获取结果。
两种途径,个人觉得第一种有些弄不明白,直接在txt文件会更加方便一些,当然之后在pycharm编辑器输入会更高效。
环境变量的设置:记得在输入路径时前面要有“;”隔开。
第二部分:
input的用法:永远等待,直达用户输入值后,就会将输入的值赋值给一个东西。
print的用法:直接输出值。
print("hello world")
变量只能由数字、下划线、字母组成,
补充:(1)变量不能以数字开头;(2)不能有python的关键词;(3)最好不要和python内置的东西重复;(4)单词与单词只见通常用_隔开。
条件语句:代码块的缩进用tab键,条件语句可嵌套使用。
if n==1: print("成功") else: print("失败")
if n==1: pass else: print("成功")
补充:pass代表空代码,无任何意义,仅只代码块。
字符串:在英文引号内的都为字符串,共四种。
name="alex" name='alex' name="""alex""" name='''alex'''
python的运算:
n1=2 n2=3 n3=n1+n2 n4=n1-n2 n5=n1%2 n5=n1*n2 n6=n1**n2 n7=n1//n2
while循环:
n=1 while n<11: print(n) n=n+1 print(n)
最后是练习巩固:
1.输出1-100里面所有的偶数 n=1 while n<101: temp=n%2 if temp==0: print(n) else: pass n=n+1 print("end") 2、输出1-100里面所有的奇数 n=1 while n<101: temp=n%2 if temp==0: pass else: print(n) n=n+1 print("end") 3、求1-2+3-4+...-100的和 n=1 s=0 while n<101: temp=n%2 if temp==0: s=s-n else: s=s+n n=n+1 print(s) 4、输出1-10不要7 n=1 while n<11: if n==7: pass else: print(n) n=n+1 print("end") 5、求1-100 的和 n=1 s=0 while n<101: s=s+n n=n+1 print(s)
以上。