python入门之路
萌新入门的路很漫长,让我们一起逐步向前。
人生苦短,我用Python。
止语c
这个作者很懒,什么都没留下…
展开
-
Python入门目录
1.注释和#号2.运算符号和数字计算3.变量和命名原创 2020-12-28 22:49:00 · 125 阅读 · 0 评论 -
2021-08-06
urllib模块入门encode()str(字符串)装换为bytes()类型decoded()bytes转换为str(字符串)通过urllib向带有中文字符的url发起请求时,需要使用urllib.parse()将中文装换为十六进制原创 2021-08-06 20:12:20 · 82 阅读 · 0 评论 -
参数,解包,变量
我将讲到另一种将变量传递给脚本的方法(所谓的脚本就是编写的.py程序)先记住几个英文单词:参数(argument)参数变量(argument variable,简称argv)解包(unpack)现在让我们写一个可以接受参数的脚本。示列如下图。将代码命名为ex13.py——第一行有一个import语句,这是将Python的特性映入脚本的方法。Python不会一下子将他所有的特性都给你,而是让你需要什么就调用什么。这样不仅可以让你的程序不显臃肿,而且以后其他程序员读你的代码是,这些import也可原创 2021-01-12 22:25:34 · 301 阅读 · 0 评论 -
使用input()实现提问
一般软件所做的事主要是下面几件:——————接受输入的内容。——————改变输入的内容。——————打印出改变的内容。也许你还不会接受或者修改输入的内容,也许你还不知道“输入”是什么意思。来看看下面的代码。如上图,每次系统打印出一个问题时,都需要用户输入一个答案,然后input()函数会把答案赋值给等号前面的量。下面是应该看到的结果,在每个问题右边就是用户输入的答案。注:在每个print()打印的代码中我都在末尾加end=’ '是告诉print()不要换行,这样答案才能出现在问题右边。原创 2021-01-04 19:18:59 · 419 阅读 · 0 评论 -
函数与打印
我们现在看看怎样对字符串做更复杂的格式化。这段代码比较复杂,不过如果你要在,每行上面添加适当的注释,分解后你就能看懂了。在以上代码中,我用到了一种叫函数的东西,让它返回formatter变量到其他字符中。当你看到formatter.format(…)的时候,相当于我告诉Python做一下事情。1,去第一行定义的formatter字符串。2,调用它的format函数,这相当于告诉他执行一个叫format的命令行命令。3,给format传递4个参数,这些参数与format函数中的()匹配,相当于将参数原创 2020-12-30 17:51:35 · 177 阅读 · 1 评论 -
学会破坏程序
————任何事情在一开始总是困难的,哪怕你天赋多么多么的好。也许现在写出来的代码还是错误百出,但是可以试着去快速找出并纠正错误。————这里你可以试着破坏代码,看看会发生什么事情。就把它当作一个游戏来玩。破坏代码之后你还要想办法修复它。也可以把你的代码交给你的朋友,让他们搞破坏,然后你试着找到错误并且修复它。即使破坏到了无法补救的程度,在打一次还是可以的。————通过无数次反复的破坏和修复程序,你将变得对自己程序中的错误异常敏感,以至于一眼就能看出来。...原创 2020-12-29 17:17:09 · 362 阅读 · 1 评论 -
round()函数的使用方法
Python中round函数的语法是round(数值,保留小数位数)当保留小数位数大于零时,就四舍五入到指定的小数位数。如下图。![在这里插入图片描述](https://img-blog.csdnimg.cn/20201229162350105.png此时输出的结果是1.22当保留小数位数等于零时,则四舍五入到最近的整数。如下图。此时输出的结果是1.0当保留小数位数小于零时,系统便会在小数点左侧进行四舍五入,如下两张截图。输出的结果分别是0.0和10.0倘如格式为round(数值)呢原创 2020-12-29 16:33:20 · 10626 阅读 · 0 评论 -
更多的变量和打印
————我们现在要键入更多的变量并且将它们打印出来。这次我们将使用一种叫“格式化字符串”(format string)的东西。每一次你使用双引号将一些文本括起来的时候,就创建一个字符串。字符串是程序向人展示信息的方式。你可以打印它们,将它们存入文件,还可以将它们发送给Web服务器,很多事情都是通过字符串交流实现的。字符串是非常好用的东西,所以你要学会如何创建嵌入变量内容的字符串。要在字符串中嵌入变量,你需要使用{ }特殊符号,将变量放在里面。除此之外,你的字符串还必须以 f 开头,f 是格式化(form原创 2020-12-29 15:43:05 · 159 阅读 · 1 评论 -
变量和命名
在编程中,变量只不过是用来指代某个东西的名字。程序员可以通过使用变量名让自己的程序读起来更像自然语言。而且因为程序员的记性都不怎么好,变量名可以让他们更容易的记住程序的内容。如果他们没有在写程序时使用好的变量,在下一次读到原来写的代码时他们会大为头疼。在下面这串代码中,我通过等号实现了多个变量的赋值。————你可以看见代码的第二行space_in_a_car中的_是下划线字符,这个字符在代码中通常被当作假象的空格,用来隔开单词。至于这个字符是怎么打出的你可以先研究一下,我在最后会给出答案。关于**原创 2020-12-28 22:23:07 · 146 阅读 · 1 评论 -
数字符号与数学计算
每一种编程语言都包含处理数字和进行数学运算的功能。程序员们经常谎称他们是多牛的数学天才,不必担心,其实他们并不是。如果他们真是数学天才,他们就会去从事数学相关的工作,而不是天天写一些毛病百出的代码,想着赚够钱吃一顿饱饭了。+:加号(进行加法运算)—:减号(进行减法运算)/:斜杠(进行除法运算)*:星号(进行乘法运算)%:百分号(这个很多新手都不知道,它的作用是取余数)<小于号“>”:大于号这几行代码就包含了常见的运算符号,正常运行应该出现下面的结果。有兴趣的可以在每一行上面原创 2020-12-28 16:07:58 · 325 阅读 · 2 评论 -
注释和#号
注释在程序代码里起着莫大的作用,他们可以用自然语言告诉你某段代码的作用是什么。想要临时移除一段代码时,你还可以用注释的方法临时禁用这段代码。如图,系统会自动忽略#号右边的代码,记住在#号右边要加一个空格。可是上面这段代码中的#号就没有起作用,这是为什么呢?这是因为#号位于字符串内部,只是一个普通的字符,并没有起到注释的作用。...原创 2020-12-28 15:48:17 · 861 阅读 · 0 评论