周四,晴,记录生活分享点滴
参考博客:https://www.cnblogs.com/alex3714/articles/5465198.html
Python版本:3.5
命令提示符文件选择操作
cd c:/ 打开c盘:c:>
cd Program Files 以Program Files为例,打开Program Files文件夹,按Tab键可快速更换,或者打前几个字母按Tab键补全
--(如果继续向下查询相关文件夹,重复第二步操作,找到相关文件夹)--
dir 可浏览当前文件列表
cd .. 返回上一层目录 或 cd ../.. 返回上上一层目录
注意:
- 便捷方法:找到目标文件,直接拖入cmd中即可
通过命令读取文本.txt文件
编辑文本 print("Hello World!")
例如python位置 d:Program FilesPython35python.exe,文本位置 c:hello.txt
D:>"d:Program FilesPython35python.exe" c:hello.txt
正常输出:Hello World!
设置环境变量
作用:通过在命令提示符(cmd)中直接输入文件名称,快速打开文件。
找到需要打开的文件位置,例如python位置:D:Program FilesPython35Scripts
将路径复制-->右键计算机-->属性-->高级系统设置-->环境变量-->系统变量/用户变量-->Path-->粘贴(设置完成后,不要忘记点击每个窗口的确认)
在命令提示符中输入需要打开的文件名称,即可打开文件。
在python中写"Hello,world!"程序
print("Hello World!")
变量
解释:变量是为了存储程序运算过程中的一些中间结果,为了方便日后调用。(关键词 : 存储信息 , 日后被调用 , 修改操作)
命名规则:
- 要具有描述性 , 有意义
- 变量名只能 下划线( _), 数字,字母组成,不可以是空格或特殊字符(#?<.,¥$*!~)
- 不能以中文为变量名
- 不能以数字开头
- 保留字符是不能被使用
- 驼峰式命名 , 下划线分割单词
- 变量名区分大小写
补充:
- 常量 : 固定不变的量 , python中没有这个 , 但是如果定义一个常量 , 字母需要大写
注释
单行注释 用#
多行注释用三个单引号或三个双引号 '''被注释的内容'''
三引号表示多行打印,在python中单引号、双引号是一样的作用。
用户交互
death_age = 80 name = input("your name:") age = input("your age:") print( type(age) ) print("Your name:",name) #print("You can still live for ", death_age - int(age)," years ....") print("You can still live for " + str(death_age - int(age)) +" years ....")
注意:
- input 接受的所有数据都是字符串,即便你输入的是数字,但依然会被当成字符串来处理 ( 提示符 )
- int (integer) =整数 把字符串转成int,用int(被转的数据)
- str (string) =字符串 把数据转成字符串用str(被转的数据)
- int与str的转换叫做类型的强制转换
- 字符串拼接 print("abc" , "123") -->abc 123 有空格 ; print("abc"+"123")-->abc123 无空格
表达式if ...else语句
猜测校长年龄
age_of_princal = 56 guess_age = int(input (">>:")) if guess_age == age_of_princal: print("Yes,you got it.") elif guess_age > age_of_princal: print("should try samaller.") else: print("try bigger.")
注意 :
- == 等于
评价考试分数
score = int( input("score:")) if score > 90: print("A") elif score > 80: print("B") elif score > 70: print("C") elif score > 60: print("D") else: print("补考")
注意:
- IndentationError 缩进错误
- SyntaxError 语法错误
- tab != 4个空格,可设置成tab = 4个空格,根据自己使用的工具进行搜索查询
- 缩进级别必须保持一致