- 博客(11)
- 收藏
- 关注
原创 python中数字类型和列表概述
python 中的数字类型:int(整型),float(浮点型),bool(布尔),complex(复数)1.int(整形)所有整数对应的类型,支持科学计数法print(3e4,4e-2)3.bool(布尔)只有True 和 False 两个值, 其他True 本质就是数字 1.False 本质是数字 04.complex(复数)包含实部和虚部的数就是复数对应的数据类型是 complex。python 中表示复数的时候虚数单位是j;j前面如果是1,1不能省。num1 = 10 + 2j
2020-06-15 21:02:03
498
原创 python三目运算符与循环关键字
1.三目运算符1、C.、java、JS、Object - (语言的三目运算符)“”"语法:表达式1?表达式2:表达式3“”"运算规则:判断表达式1的结果是否为真,整个三目运算符表达式的结果是表达式2的值,否则是表达式3的值。实例:a = 10 > 20730:40print(a) #402.python 中的三目运算符:if-else“”"语法:表达式2 if 表达式1 else 表达式3判断表达式1的结果是否为真,如果为真整个三目运算符表达式的结果是表达2的
2020-06-13 09:58:40
509
原创 python中位运算简述
1.位运算的特点:效率高,内存消耗少2.位运算运算符:&(按位与)、|(按位或)、^(异或)、~(按位取反)、>>(右移)、<<(左移)所有的位运算都是直接操作数据在内存中存储的补码1)&(按位与)数字1 & 数字2 - 两个都是1结果就是1,否则为结果为0。01101101(补) & 10101100(补) -> 00101100(补)特点某一位上的数和1与可以对这一位上的数进行保存,会对这一位进行置0操作。print(
2020-06-13 09:49:04
509
1
原创 python中的各类运算符介绍
1.算术运算符python支持的运算符:数学运算符、比较运算符、逻辑运算符、赋值运算符、位运算1.数学运算符:+(加)-(减)%(乘)/(除),%(取余,取模)//(整除)**(幂运算)1)+(加),-(减),*(乘),/(除) 和数学中的加减乘除功能一模一样print(5 + 2)print(5 - 2)print(5 * 2)print(5 / 2)2)% - 求余数 数字一 % 数字二 -> 求数字一除以数字2的余数 print(5 % 2)应用一:取整数的个位
2020-06-13 09:37:13
1428
原创 python中变量的定义及使用
1.定义变量“”"语法:变量名 = 数据说明:变量名 - 程序员自己命名要求:1)标示符 2)不能是关键字规范:1)见名知意 2)满足PEP8的命名规范(所有字母都小写,各个单词之间用下划线隔开)3)不使用系统提供的类型名、函数名和模块名= - 赋值符号,固定写法数据 - 任何有结果的表达式,包括:独立数据、运算表达式“”"1)变量名age = 18name = '张三'2)独立数据x = 19x1 = 12.4x2 = 0b11011x3 =
2020-06-13 09:18:24
926
原创 python原码反码补码简述
计算机存数据的时候只能存的是数据的补码内存大小:"""位(bit)字节(byte) == 8位1kb = 1024字节1Mb = 1024Kb1G = 1024Mb1T = 1024Gmalloc(字节)#要申请多少内存的空间"""1.原码原码 = 符号位 + 真值符号位:最高位表示符号位(0表示正,1表示负)真值:数字绝对值的二进制10:的原码:00001010(八位就用一个字节存储)256的原码:10000000(有九位就需要用两个字节来存)print(bin(56)
2020-06-09 20:08:39
853
原创 python不同进制间的相互转化
1.其他进制转十进制手动转换:每一位上的数乘以位权再求和"""0b1011 -> 2^0 + 2^1 + 2^3 = 1 + 2 + 8 = 110o12 -> 2*8^0 + 1*8^1 = 100xaf -> 15*16^0 + 10*16^1 = 175"""代码转换:直接用print函数直接打印print(0b1011) #11print(0o12) #10print(0xaf) #1752.十进制转其他进制手动转换:辗转取余法"""
2020-06-09 20:03:03
276
原创 python进制简述
数字在计算机中表现的方式常见的有四种:十进制、二进制、八进制、十六进制1.十进制1)基数:0,1,2,3,4,5,6,7,8,92)进位:逢十进一3)位权:10的n次方(n从低位到高位从0依次增加)1231 = 110^3 + 210^2 + 310^1 + 110^04)程序中的表达方式:直接写1234562.二进制1)基数:0,110010012)进位:逢二进一"""10011 + 10111 = 110010"""3)位权:2的n次方101011 = 2^5 +
2020-06-09 19:55:56
535
原创 python输入和输出函数简介
1.输入函数 - print用法一:print(数据) - 在控制台打印指定数据print('hello world!')print('你好,我叫心心你叫敢敢,我们加一起叫憨憨')print(True)print(1234556789)用法二:print(数据1,数据2,数据3,…) - 在控制台的的一行打印多个数据,数据之间用空格隔开所有数据打印结束后换行print('你好',100,False)print('====================')方法三:print(数
2020-06-09 19:46:47
832
原创 基础语法
常用快捷键crl + c (复制)crl + v (粘贴)crl + a (全选)crl + s (保存)crl + z (撤销)crl + shift + z (反撤销)摁住shift不放+鼠标点击在结束位置再按一次 — 一次选择多行点击鼠标的时候摁住alt不放 — 创建多个光标print('hello world!') #这个是打印语句1.注释#程序中不参与编译执行,(不参与解释),也不影响程序功能的说明性的文字。1.1 单行注释#在说明性的文字前加# (#
2020-06-09 19:39:59
246
原创 markdown基础语法
1.标题一级标题二级标题三级标题(最多六个)#保存年龄age = 10if age >= 18: print('成年')else: print('未成年')3.文字效果3.1引用效果天气今天的天气很好,我来千峰学python3.2加粗和倾斜加粗:语法是文字(两个*)(快捷键是ctr+b)今天的天气很好,我来千峰学python倾斜:语法文字(一个*)(快捷键是ctr+l)既倾斜又加粗是(三个*)文字3.3 加html代码markdown语法中可以兼容h
2020-06-08 18:04:34
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人