循环语句
循环语句知识点Tip:程序中的三大流程:顺序、分支、循环
while12345# 如果条件是计数类型的,则养成计数从0开始的习惯# continue:跳出本次循环# break:跳出循环while 条件: 条件符合时执行的程序
转移字符
转义字符
含义
\\
反斜杠符号
\‘
单引号
\“
双引号
\n
换行
\t
横向制表符
\r
回车
小技巧1234# print函数打印的时候,默认在行尾追加一个换行,如果不想让其换行,则可以追加end="",""中可以是自定义的内容print("吴翔天下第一帅", end=",臣附议!")# 当有新的需求时,不要轻易修改已经运行良好的程序
作业
编写一个程序,要求能够求出0-100之间所有的偶数和
(问答)如何让print函数打印的时候不换行
通过print函数打印出”、’、制表符字符信息
Python程序执行原理
程序执行原理知识点程序执行原理1程序存储在硬盘,操作系统要执行程序的时候先让cpu将程序复制到内存中,然后cpu去执行内存中的程序代码
python程序执行原理1231. 操作系统让cpu先将python解释器的程序复制到内存中2. python解释器根据语法规则,从上到下让cpu翻译python程序中的代码3. cpu负责执行翻译完成的代码
问题
(问答)程序的执行原理是什么
(问答)python程序的执行原理是什么
注释和函数
注释和算数知识点单行注释:以# 开头12# 为确保程序可读性,#和注释的内容之间需要添加一个空格# 注释的内容与代码在同一行的时候,为了保持可读性,需将代码与注释之间至少两个空格
多行注释:1以三个引号包裹(单引号、双引号都可以)
算数Tip:赋值运算符 = 算数运算符+=
符号
作用
+
算数+
-
算数-
*
算数乘运算
/
算数除运算
//
算数求商运算
%
算数求余数运算
**
算数求乘方运算
Tip:* 运算同样适用于字符串
作业
(问答)单行注释的注意点(两处)
(问答)多行注释的注意点
利用ipython,求10除以20的运算结果
利用ipython,求10除以3的商
利用ipython,求10除以3的余数
利用ipython,求2的8次方的结果
利用ipython,打印出18个”sorry”
Python多线程、多进程
Python多线程、多进程知识点多线程
备注:
多线程有两种应用场景,第一种是直接调用Thread()的方法,适用于实现过程不复杂的情景。第二种通过继承Thread()类,然后重写run()方法来实现,适用于实现过程复杂的情景
多线程是共享全局变量的
第一种方法:适用于单一方法实现功能的情况
123456789101112131415161718192021222324252627import threading import time def say(message): for i in range(5): print("第{0}次说话,说话内容:{1}".format(i, message)) time.sleep(1) def dance(): for i in range(5): print("第{0}次跳舞".format(i)) time.sleep(1) ...