Python基础知识
文章平均质量分 84
小将有大招
这个作者很懒,什么都没留下…
展开
-
循环
不使用循环>>> 1 + 2 + 36使用循环1、for ... in循环:编辑1.py# -*- coding: utf-8 -*-names = ['Michael', 'Bob', 'Tracy']for name in names: print(name)D:\Pythoncode>python 1.pyMichaelBobTracy计算1到10之和:# -*- coding: utf-8 -*-sum = 0for x..原创 2020-09-26 22:15:45 · 150 阅读 · 0 评论 -
条件判断
1、条件判断age = 3if age >=18: print('adult')elif age >=6: print('teenager')else: print('kid')if语句是从上往下判断,如果在某个判断上是True,把该判断语句执行后,就忽略掉剩下的elif和else。注:elif是else if的缩写,不要少写了冒号if判断条件还可以简写:if x: print('True')只要x是非零数值、非空字符串、非空list...原创 2020-09-23 01:49:03 · 809 阅读 · 0 评论 -
有序集合list和tuple
1、可变的有序集合list>>> classmates = ['Michael', 'Bob', 'Tracy']>>> classmates['Michael', 'Bob', 'Tracy']变量classmates就是一个list用len()函数可以获得list元素个数:>>> len(classmates)3使用索引访问list中每个位置的元素,从0开始:>>> classmates[0]'Mic原创 2020-09-18 23:54:23 · 335 阅读 · 0 评论 -
编码和字符串
1、编码ASCII编码:只有127个字符被编码到计算机中,包括大小写英文字母、数字和一些符号,编码需要一个字节GB2312编码:中文编码Shift_JIS编码:日文编码Euc-kr编码:韩文编码Unicode编码:把所有语言都统一到一套编码里,用两个字节表示一个字符(如果要用到非常偏僻的字符,就需要4个字节)UTF-8编码:可变长编码,把一个Unicode字符根据不同的数字大小编码成1-6个字节,英文字母被编码成1个字节,汉子通常是3个字节,很生僻的字符会被编码成4-6个字节在计原创 2020-09-17 21:16:38 · 168 阅读 · 0 评论 -
数据类型和变量
1、整数:1,100,-8080,0十六进制:用0x前缀和0-9,a-f表示例:0xff00,0xa5b4c3d22、浮点数:浮点数是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的例:1.23x和12.3x是完全相等的数学写法:1.23,3.14,-9.01对于很大或者很小的浮点数,把10用e代替,1.23x就是1.23e9或者12.3e8,0.000012可以写成1.2e-53、字符串如果'本身是一个字符需要用""括起来,比如"I'm O原创 2020-09-17 17:34:39 · 221 阅读 · 0 评论 -
输入和输出
输入:>>> print('hello,world')hello,world>>> print('Genius is 1%','inspiration and','99% sweat')Genius is 1% inspiration and 99% sweat>>> print(300)300>>> print(100+200)300>>> print('100 + 200 =',100+原创 2020-09-15 20:56:48 · 189 阅读 · 1 评论