目录 C++程序员学Python 第二章.变量和数据类型 1.注释语句前用#: 2.常用于大小写函数: 第三章.列表 1.列表简述 2.修改,增加,插入,删除列表元素 第四章操作列表 1.遍历 2.创建数值列表 3.使用列表的一部分 4.元组 第五章if语句 C++程序员学Python 开个新坑hhh,为了摸游戏AI,学了点Py,做了点笔记. 第二章.变量和数据类型 1.注释语句前用#: #这是注释 如果加入注释后报错就在文件开头加一条 #coding:utf-8 2.常用于大小写函数: upp…
既然学过C++,那么就应该知道变量是什么,常量是什么. python 相比于C++,在使用变量之前不用先声明. 而是直接使用,python 会根据你的变量自动识别其类型. 假如a = 123 那么a 就是 整型. 假如b= “hello” b就是字符串str类型. 如果你不适应这种直接使用,而不是先定义后使用的方式,你可以在使用变量之前,先进行初始化. 即,如果你要使用整型a 先  a = 0 然后下面的程序就可以使用a 这个变量了.…
python的文件类型主要分为3种,分别是源代码.字节代码和优化代码.这些代码都可以直接运行,不需要进行编译或者连接.这正是python语言的特性,python的文件通过python.exe 或pythonw.exe解释执行. 1.源代码python源代码的文件以“py”为扩展名,由python.exe解释,可以在控制台下运行.用python语言写的程序不需要编译成二进制代码,可以直接运行源代码.“pyw”是程序开发图形用户接口(GUI)的源文件的扩展名,作为桌面应用程序,这种文件是专门用于开发…
一.python 奇葩之一:没有花括号.没有分号 先来一个C类型的函数 void main() { int i = 0; for(int j = 0; j< 6;j++) { i = i +j; } } 一旦我们适应了这种方式,那么改变成python后就会很不习惯.我曾经有一种疯狂的冲动,那就是写一个程序来完成从花括号到python 对齐方式的转换. 二.python 奇葩之二:编码方式 这里提到的编码有两种,一种是文件本身的编码,包括ANSI.UTF-8.UTF-8 BOM等,当然,还有什么大…
我学习C语言之后才学的C++,所以这里写一个简单的helloworld程序. #coding:utf-8 def main(): print "hello world" if __name__=="__main__": main() 程序运行后,从 if __name== "__main__": 开始执行,然后执行main()函数,然后跳转到 def main() 中继续执行.…
感觉这名字有点不对,但不知道用什么好,就将就吧. 坑爹啊,居然要把符号放在前面.…
人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Linux基础入门 小白学 Python 爬虫(4):前置准备(三)Docker基础入门 小白学 Python 爬虫(5):前置准备(四)数据库基础 小白学 Python 爬虫(6):前置准备(五)爬虫框架的安装 小白学 Python 爬虫(7):HTTP 基础 小白学 Python 爬虫(8):网页基…
人生苦短,我用 Python 引言 各位同学大家好,好久不见(可能只有一两天没见:囧)~~~ 先讲一件事情,昨天为啥没更新. emmmmmmmmm,当然是因为加班啦,快到年底了,公司项目比较忙,最近的更新频率会有下降,请各位海涵. 废话不多说,开始今天的正题,从题目大家应该已经猜到了,小编要开始更新一个新的系列<小白学 Python 爬虫>,介于大家水平参差不齐,建议没有 Python 基础第一次接触的同学先看下小编之前更新的<小白学 Python 系列>,大致了解下 Python…
人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 本篇内容较长,各位同学可以先收藏后再看~~ 在开始讲爬虫之前,还是先把环境搞搞好,工欲善其事必先利其器嘛~~~ 本篇文章主要介绍 Python 爬虫所使用到的请求库和解析库,请求库用来请求目标内容,解析库用来解析请求回来的内容. 开发环境 首先介绍小编本地的开发环境: Python3.7.4 win10 差不多就这些,最基础的环境,其他环境需要我们一个一个安装,现在开始. 请求库 虽然 Python 为我们内置了…
人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Linux基础入门 小白学 Python 爬虫(4):前置准备(三)Docker基础入门 小白学 Python 爬虫(5):前置准备(四)数据库基础 小白学 Python 爬虫(6):前置准备(五)爬虫框架的安装 小白学 Python 爬虫(7):HTTP 基础 小白学 Python 爬虫(8):网页基…