摘要: str类型如何转换成bool 只要是非空的字符串就=false ,一个数据都没有 ,其他都为true,只有空格的也是true 常用的写法,如果s的数据是变动,如果s输入的是空,那么可以直接while s 不用写:while s=='' s = input('输入姓名') while s: print 阅读全文
posted @ 2021-03-22 21:53 吃啥呦? 阅读(185) 评论(0) 推荐(0)
摘要: 索引:就是字符串里的排序 s = 'abcdefg' s1 = s[0] #按索引取 print(s1) s2 = s[0:3] #取一段,顾头不顾尾 s3 = s[-1] #取倒数第一位s4 = s[0:] #结尾不写,就可以取到最后一位s5 = s[:] #开头和结尾都不写,就是取全部数据 切片 阅读全文
posted @ 2021-03-21 23:36 吃啥呦? 阅读(62) 评论(0) 推荐(0)
摘要: int :用于计算 bool:用于判断,也可以作为if的条件 str:用于储存少量数据,进行操作 list:列表:用[]中括号引起来的数据,用于储存大量的数据,而且查询列表的数据操作很简单,任何数据都可以储存 元组:也可以储存大量的数据,()括号引起来的,任何数据都可以储存 元组与list的区别在于 阅读全文
posted @ 2021-03-21 21:41 吃啥呦? 阅读(62) 评论(0) 推荐(0)
摘要: 1、算数运算 + - * / %:取余 **:幂次方 //:整除 2、比较运算 == != > < >= <= 3、赋值运算 = += -= *= /= %= **= //= 4、逻辑运算 and or not 优先级:()> not >and >or 同一优先级按从左至右依次计算 print(0 阅读全文
posted @ 2021-03-21 20:46 吃啥呦? 阅读(44) 评论(0) 推荐(0)
摘要: 初始编码 电脑的传输和储存实际上都是010101010101 1、美国:ascii码,2**8=256种可能,但是常用的中文储存不了 最开始是设置7位,最后确定是八位,八位就表示一个字节,所以ascii码最前面那位都是0,因为7位就够用了 00000001 8位 bit==1字节(byte) 102 阅读全文
posted @ 2021-03-20 00:00 吃啥呦? 阅读(162) 评论(0) 推荐(0)
摘要: 一、if 第一种:冒号的作用:条件与结果分开,程序一读到冒号,就说明前面是条件后面是结果 if 5 > 4 : print(555) print(888) View Code 第二种:这里也可以直接 if True: if 5 > 4 : print(555) else : print(666) 第 阅读全文
posted @ 2021-03-19 20:22 吃啥呦? 阅读(109) 评论(0) 推荐(0)
摘要: 基础数据类型: 如何区分打印出来的是什么数据类型:type() 一、数字:int 可以进行加减乘除+-*%,幂次方**,取余% 二、字符串:str python中凡是用引号引起来的都是字符串 注:如果被引号引起来的内容中间包含引号的话,那外面就得用双引号 1、字符串可以拼接,会连一起打印,无缝连接 阅读全文
posted @ 2021-03-18 21:30 吃啥呦? 阅读(45) 评论(0) 推荐(0)
摘要: cmd命令 输入python可查看目前安装的python版本,cmd命令行的编码方式是gbk 在cmd输入命令可直接运行.py程序 python +py文件存放的地址比如:d:t1.py 变量的定义:将一些运算的中间结果,暂存到内存中,以便后续代码调用 定义变量的规范: 1、必须由数字,字母,下划线 阅读全文
posted @ 2021-03-16 21:09 吃啥呦? 阅读(83) 评论(0) 推荐(0)
摘要: 编译型语言c、c++等: 一次性将你所有的程序编译成二进制文件,然后再运行。为什么是二进制文件,因为计算机只能识别二进制 优点:运行速度快, 缺点:开发效率低,不能跨平台,不兼容,比如在linux系统上开发的程序,用到windows运行是不兼容的 涉及到数据的运算,对运行速度要求高的,都是用编译型的 阅读全文
posted @ 2021-03-15 22:52 吃啥呦? 阅读(131) 评论(0) 推荐(0)