笨方法学Python3复习

1.在Windows Powershell中,mkdir命令的作用是:在指定位置创建文件夹。

2.若要打开pydoc,则应在Windows Powershell输入python -m pydoc input(例如想要知道input函数的用法)。

“-m”代表了模式,也就是说在Windows环境中,要进入python模式才可以打开pydoc(pydoc是python使用帮助文档)。

3.作者认为从最后一行往前读代码,能够看出局部的错误。(该方法可以用于自检代码bug)

4.%在python中是求余数符号。运算优先级PE(MD)(AS)【括号中是平级,不分先后。】

                                 Parentheses Exponents (Multiplication Division) (Addition Subtraction)

5. “=” 是为数据(数值,字符串)取名

“==” 是检查左右两边的值是否相等。

6.创建嵌入变量内容的字符串,使用函数【f"     "】即可。

my_name = hachi

print(f"Let's talk about {my_name}.")#这是利用f格式化函数

#或者使用以下旧格式也可以实现以上代码的功能。
print("Let's talk about %s."%my_name)

7. 不同括号类型代表不同数据类型。

{}大括号:字典

[]中括号:列表

()小括号:元组

8.句点A.B是python常用的调用函数或方法;

意义:调用A下拥有的B方法

例1:【format内参数对应变量要替换的内容,{}代表要替换的部分。】

hilarious = "False"
joke_evaluation = "Isn't that joke so funny?! {}"

print(joke_evaluation.format(hilarious))

例2:

from sys import argv
script, filename = argv

txt = open(filename)

print(f"Here's your file {filename}:")
print(txt.read())

9.print 语句中有时会加入“, end=' '”,这代表用空格代替转行。

10. \n为换行符

\t为制表符(Tab)

\r为回车符【换行跟回车有毛线的区别???

11.三引号之间不能有空格

三引号功能:三引号之间可输入任意多行文本(任意多个字符串)

12.agrv 和input()的区别在于:用户输入的时机不同。

如果参数是在用户执行命令时就要输入,那就用argv,

如果是在脚本运行过程中需要用户输入,那就用input()。

你可能感兴趣的:(笨方法学Python3,python,笨方法学Python3)