python
帅的感动全宇宙
在无能为力的年纪有着无以为力的故事
展开
-
输⼊⼀个字符串,要求判断在这个字符串中⼤写字⺟,⼩写字⺟,数字, 其它字符共出现了多少次,并输出(有彩蛋)
着急回家,明天测试i = 0lower_num = 0upper_num = 0num = 0username = input(“输入一个字符串:”)while i < len(username):if ‘a’ <= username[i] and ‘z’ >= username[i]:lower_num +=1 #****** Alex写的continuee...原创 2019-10-15 22:04:31 · 2331 阅读 · 0 评论 -
python开发技术详解---第一章:python概述
python是一种动态解释型的编程语言,支持面向对象,函数式编程,可以在多种操作系统上运行,也可以在其他开发平台上使用。1.1:python简介程序解释的速度比编译型语言慢,可以实现函数式的编程模型。1.2:python的特征①:面向对象的特性②:简单性③:内置的数据结构④:健壮性⑤:跨平台性⑥:可扩展性⑦:动态性⑧:强类型语言⑨:应用广泛ps:保留字相当于c语言中的关键字原创 2017-02-22 20:24:35 · 543 阅读 · 0 评论 -
python开发技术详解---第二章:python的基本语法
2.1:python的文件类型python的文件类型分为三种:①:源代码以.py为后缀结尾的文件,由.exe解释,可在控制台下运行,不需要编译成二进制代码,可以直接运行源代码; 以.pyw是程序开发图形用户接口的后缀②:字节代码 源程序经过编译后生成以.pyc后缀的文件 不能使用文本编辑工具打开或修改 与平台无关 ③:源文件经过优化后生成以.pyo结尾的文件 需要命令行工具生成 也不能用文本编原创 2017-02-22 22:15:12 · 247 阅读 · 0 评论 -
python开发技术详解---第三章:python的控制语句
3.1:结构化程序设计3.2:条件语句①:if语句②:if...elif...else3.3:循环语句①:while循环②:for循环③:break和continue语句3.4:结构化程序实例ps:raw_input() 输入的只能是字符串 input() 输入的只能是数字或表达式③:if语句的嵌套④:实现switch语句的功能range()返回一个列表原创 2017-02-23 14:26:47 · 235 阅读 · 0 评论 -
python开发技术详解---第四章:内置数据结构
4.1:元组创建后不能再做任何修改操作,比如添加或删除元素,通常代表一行数据,元组中的元素代表不同的数据项①:元组的创建tuple(元组)由一系列元素组成,所有元素保存在一对圆括号中,创建的时候可以不指定元素的个数,但是创建后就不能修改 tuple_name = ("apple","banana"...) 如果只有一个元素 则tuple_name = ("appke",) 切记不要省略原创 2017-02-23 14:43:28 · 189 阅读 · 0 评论 -
python开发技术详解---第五章:模块与函数
5.1:python程序的结构包是有一系列模块构成的集合 ,包至少含有一个__init__.py文件,该文件的内容可以为空,用于标示当前文件夹是一个包 模块是处理某一类问题的函数和类的集合 自带的模块和工具包在python安装目录下的lib子目录中 5.2:模块 ①:模块的创建 模块把一组相关的函数或代码组织到一个文件中,一个文件即是一个模块,模块由代码、函数或类组成 ②原创 2017-02-24 19:28:56 · 245 阅读 · 0 评论 -
python开发技术详解---第六章:字符串与正则表达式
6.1:字符串的操作①:字符串的格式化 ②:字符串的转义符 strip() lstrip() rstrip() ③:字符串的合并 reduce()就是对某个变量进行累计 ④:字符串的截取 split() ⑤:字符串的比较 startswitch() endswitch() ⑥:字符串的反转 ⑦:字符串的查找与替换 find()原创 2017-02-25 09:51:42 · 656 阅读 · 0 评论