![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础教程
vickylolo
这个作者很懒,什么都没留下…
展开
-
python基础教程的八皇后问题
使用递归:yield返回一个值并记住当前位置,下次运行从它的下一行开始。每请求一个值就会执行生成器的代码,直到遇到一个yield或return原创 2020-08-26 08:47:35 · 167 阅读 · 0 评论 -
异常模块外的else
原创 2020-08-25 20:13:14 · 95 阅读 · 0 评论 -
pyhon exec字典用法
exec执行语句原创 2020-08-02 23:51:48 · 217 阅读 · 0 评论 -
for循环体内有if,但else却放在循环体外头
当循环体内的if从未执行,结束执行该循环体时会自动执行else语句原创 2020-08-02 22:42:34 · 429 阅读 · 0 评论 -
python基础教程代码清单4-2,get用法注释
原创 2020-07-30 21:51:48 · 147 阅读 · 0 评论 -
列表操作
list函数适用于所有类型的序列,而不只是字符串列表删除操作:names=['Alice','Beth','Cecil','Dee-Dee','Earl']del names[2]即可将Cecil删除分片赋值name=list('Perl')可以使用列表将其指定替换,替换的字符数量不一定要与原先字符的数量相同该写法与del得出的结果相同number[1:1][]内第一个数字指索引为1的元素,但是第二个数字表示它不包括索引为1的...原创 2020-07-25 20:07:14 · 103 阅读 · 0 评论 -
python之序列
[1,2,3]+[4,5,6]得出的结果为[1,2,3,4,5,6]不是值相加,其实就是将两个序列连接在一起。number=[1,2,3,4,5,6,7,8,9,10]number+[4]得出结果为[1,2,3,4,5,6,7,8,9,10,4]注:两种相同类型的序列才能进行连接操作。...原创 2020-07-24 12:48:00 · 144 阅读 · 0 评论 -
python之步长
以number=[1,2,3,4,5,6,7,8,9,10]为例number[1:10:2]第一个数字表示从索引为1的元素开始,第二个数字表示范围这里指原序列从索引为0的元素开始到索引为10-1的元素,第三个数字表示从开始到结束所得序列中的每个元素在原序列中间隔2-1个元素...原创 2020-07-24 12:38:38 · 7262 阅读 · 0 评论 -
python基础教程之缩进问题
python没有向c语言之类的语言一样对于一个模块使用{ }以for循环为例,c语言里关于for循环的写法为:for(初始化表达式;循环变量判定表达式;循环变量修正表达式){ 循环体}而在python里面并没有这样的写法,它主要是利用缩进来对循环体的内容进行表示。还是以c语言的for循环为例for(i=0;i{ x=x+1;}在上原创 2017-08-23 14:34:38 · 611 阅读 · 0 评论 -
python分片
tag='Hello World!'tag[0:1]得出的结果为H分片的第一个索引指向的元素包含在分片里,第二个索引指向的元素不包含在分片里。原创 2020-07-22 11:16:07 · 139 阅读 · 0 评论 -
python原始字符串
以python3.0为例子print(r'let's go')中间出现‘使python认为该语句已经结束而报错。print(r'let\'s go')虽不会报错但是输出的结果会包含转义字符\原创 2020-07-21 21:10:15 · 127 阅读 · 0 评论 -
python3.0 round函数
round(0.4)=0round(0.5)=0round(0.6)=1round(1.5)=2round(2.5)=2这种方法叫“四舍六入五成双”,是为了避免在大量数据统计时舍入误差引起整体的偏移原创 2020-07-21 21:22:08 · 483 阅读 · 0 评论 -
python如何将字符串转换为整型
python通过input获取到的数值为字符串,要想令得到的数字能进行四则运算,必须对获得的字符串进行处理x=input("")x=int(x)即可将x表示得字符串转换为相应的数字。原创 2020-07-21 21:21:29 · 5265 阅读 · 0 评论 -
python语句
以打印2*2为例python3.0以后的版本调用print语句时应使用print(2*2)而不是print 2*2原创 2020-07-21 21:21:06 · 97 阅读 · 0 评论 -
python十六进制与八进制
python3,0以后的版本表示十六进制用0x作为开头表示八进制用0o作为开头原创 2020-07-21 15:53:35 · 301 阅读 · 0 评论