一、起步
在Windows系统中从终端运行Python程序。
html中去掉input边框
在命令窗口中,可以使用终端命令cd(表示change directory,即切换目录)在文件系统中导航。使用命令dir(表示directory,即目录)可以显示当前目录中的所有文件。
二 、变量和简单数据类型
2.1 变量的命名和使用(记得加引号)。
1.变量名只能包含字母、数字和下划线。变量名能以字母或下划线打头,但是不能以数字打头。
2.变量名不能包含空格,但能使用下划线来分隔其中的单词。Eg:message_1,但是message 1会引发错误。
3.Python中的关键字和函数,不能命名为变量。
4.变量名应该既简短又具有描述性。如name_student比n_s好。
5.慎用小写字母l和0,会被认为数字1和0。
6.命名变量时应该使用小写字母。
2.3 字符串python基础代码大全下载
1.title()是以首字母大写的方式显示每个单词;upper()是所有字母全部大写;lower()是所有字母全部小写。
2.f字符串,也就是format{},通过把花括号内的变量替换为其值来设置字符串的格式,eg:f”hello {a[0].title()}”。
3.在需要换行显示或者空几个字显示的变量,可以在变量前面加/n(换行)或者/t(加空格)。
4.rstrip()可以剔除字符串后面的空格,lstrip()可以剔除字符串前面的空格,strip()可以剔除字符串全部的空格。
5.定义字符串时,引号需要成对出现,双引号中可以包含单引号,单引号也可以包含双引
号,但是字符串中有“it’s”这种缩写时,不能用单引号。
2.4 数python安装pandas
1.在python中3**2,表示的是3的2次方,即乘方运算。
2.可在一行代码中给多个变量赋值,eg:x,y,z=0,0,0;这种情况下需要用逗号将变量名和数值隔开,只要变量名和值的个数相同,就可以正常运转。
三 、列表简介
3.1  列表是什么
1.列表是有序集合,用[]表示,如需访问,则用列表名称[索引位置],索引是从0开始,0索引代表的是列表中第一个数,eg:a[0]。其中a[-1]代表索引倒数第一个元素,-2代表倒数第二个元素。
2.修改列表中的元素,a[‘1’,’2’,’3’] a[0]=’0’,相当于用新的数值替换原来的数值;末尾添加新元素,最简单是的用附加append(),eg:a.append(‘3’);指定位置插入insert(),eg:a.insert(1,‘
5’),即第二个元素之后插入5。
3.列表中删除元素,如果知道元素的位置,可以用del a[0](删除第一个元素),删除后数值无法访问;pop()可以用来删除任意位置的元素,eg:a.pop(1),删除后的数值依旧可以访问(将删除的值付给一个变量),但是其数值在列表中就没了;remove()删除后的数值可以继续访问(将删除的值付给一个变量),在不知道数值所在位置时用remove(),ve(‘3’);这个函数只删除第一个指定的数值,如果列表中’3’多次出现,则需要循环删除,删除后的数值可以继续访问
4.列表排序:sort()可以对列表进行永久性排序,不可修改,如果想要按照相反的循序排列,则用a.sort(reverse=True);sorted(),可以对列表进行临时排序,原排序不会改变,,如果想反向显示,方法于sort函数相同。
5.reverse()反向排列列表元素,直接将列表倒着显示,是永久性修改,但是可以改回来,再次使用reverse()函数即可。
6.len()函数可以获取列表的长度,eg:len(a)。
四 、操作列表
1.for循环:for a in b:,将b里面的数值,依次赋值给a;后面的代码中只要有缩进显示的就属于循环里面的一部分;如果需要结束循环,下条代码顶格写即可。
定义数组java二维2.range()函数:可以轻松的生成一系列数,eg:range(1,5),输出数值是1,2,3,4,如果是range(5),则是0,1,2,3,4,;range(2,11,2)表示从2开始,步长为2,达到或者超过11终止的数组,即2,4,6,8,10。
3.list()函数可以将range()的结果直接转换成列表。
4.min(),max(),sum()可以获取列表的最小值,最大值和数值和。
5.列表解析:a=[b for a in range(1,11)];b就是列表中的数值,其中b来自于range(1,11)。
6.切片(索引):a[1:3],即指定索引列表中第2,3元素;a[0:3],即索引0,1,2;a[:3]如果没有指定第一个元素,将自动从列表开头开始;a[1:]如果没有指定最后一个元素,将自动从列表结尾结束;如果想从倒数第三个开始,则可以用a[-3:]。
7.复制列表:创建一个包含整个列表的切片,eg:b=a[:],同时省略起始索引和终止索引。
8.元组:元组使用()标识,定义之后就可以通过索引来访问,访问方式和列表一样,用[],eg:a(1,2) print(a[0]);元组中的元素不能修改,但是可以重新赋值,eg:a(1,2) a(2,3)。元组是用逗号标识的,就算是只有一个元素也需要有逗号,eg:a(1,)。
五、if语句
ospf cost值if else语句,使用过程中要注意在语句结束时加“:”,eg:if a==’int’: (回车) print(a.title())  else:(回车)print(a.upper())
5.2条件测试:
1.其中一个“=”为赋值,两个“=”是判断数值是否相等;在Python中检查是否相等时需要区分大小写,eg:a=’Car’ a==’car’最终的显示结果是false如果想要取消大小写对程序的影响,则可以a=’Car’ a.lower()==’car’ 最终的显示结果是true。sql语句基本格式
2.检查是否不相等、大于、大于等于、小于、小于等于:不等于”!=”;大于:”>”; 大于等于:”>=”; 小于:”<”; 小于等于:”<=”。
3.检查多个条件:and:检查两项是否都符合要求,是则返回Ture,eg:a>=10 and b<=20;or:检查两项中是否有一项符合要求,是则返回Ture, eg:a>=10 or b<=20;and和or语句也可以加上(),eg: (a>=10) or (b<=20),()不是必须加的加上可以改善可读性

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。