python
sun_true
这个作者很懒,什么都没留下…
展开
-
python流程控制语句——if、for、while
一、分支结构:if语句if语句是基本的条件测试语句,用来判断可能遇到的不同的情况,并针对不同的情况选择执行某一部分语句基本格式:if <条件>: <语句>elif <条件>: <语句>else: &nb...原创 2019-04-16 11:16:37 · 915 阅读 · 0 评论 -
python——数据类型set(集合)
一、概述它与元组和列表相似,set中同样可以包含多个不同类型的元素,但集合中的各个元素无序,不允许有相同的元素,并且元素必须是可哈希对象。可哈希对象指的是拥有__hash__(self)内置函数的对象。列表、集合和字典类型的数据是不可哈希对象,所以它们不能作为集合中的元素。一般 数值,字符串,元组是可哈希对象 ,可以作为集合中的元素。简单示例:>>> a = {0,...原创 2019-05-27 10:35:35 · 523 阅读 · 0 评论 -
python练习——圆周率的计算,四位玫瑰数,100内素数和
一、 圆周率计算——蒙塔卡罗方法import timeimport randomDARES = 1000*1000hits = 0.0start = time.perf_counter()for i in range(1, DARES+1): x, y = random.random(),random.random() dist = pow(x**2+y**2, 0.5...原创 2019-05-25 09:46:47 · 5172 阅读 · 1 评论 -
python——random库浅谈
一、概述 random库是使用随机数的python标准库,其实计算机并不能产生随机数,所谓的随机数其实是通过一系列复杂的运算所产生的数值,也称为伪随机数,通常是由梅森旋转算法产生,基本过程如下:这里,如果每次选取的随机数种子相同,那么所产产生的随机数也是相同的,这个可以向我们提供程序的可再现性,当然,随机数的种子也可以不指定,那么,他将...原创 2019-05-21 11:30:49 · 1845 阅读 · 0 评论 -
python——二分查找
基本思想:首先将元素存储在列表里,顺序排列。给定指针pow与hight对应列表起始位置。- 第一次利用前后指针,找到中间位置元素中间元素大于所找元素---->让队尾指针指向中间,在前半段再取中间,在再对比查找。中间匀速小于所找元素---->让队首执政指向中间,在后半段再取中间,再对比查找。依次循环到找到时,退出循环data=list(input("请输入有...原创 2019-05-21 08:58:55 · 180 阅读 · 0 评论 -
分支结构例题
人体指数BMI的计算为:BMI=体重(kg)/(身高*身高)(m)下面是BMI对应的国际标准指数与国内标准指数,请实现用户输入身高,体重,输出二者对应的指数值。height, weight = eval(input("请依次输入你的身高(m),体重(kg)(中间用[,]隔开):")) ## 中间用逗号隔开可以区分两个变量bmi = weight / pow(height,2)pri...原创 2019-05-20 19:46:52 · 1474 阅读 · 0 评论 -
python——分支结构与异常处理
一、分支结构分支结构是根据不同的判断结果,而选择不同的程序路径的运行方式。1.1 单分支结构//若条件为if True则会直接执行语句块。1.2 二分支结构示例一:guess = eval(input("请输入一个数:"))if guess == 99: print("猜对了")else: print("猜错了")示例二:if True: print...原创 2019-05-20 11:25:05 · 1526 阅读 · 0 评论 -
python时间库——time标准模块,文本进度条
一、time库的基本介绍三个基本获得时间的函数函数描述time()获取当前的时间戳,即计算机内部时间的值,浮点数表示ctime()获取当前时间。并以可读的形式展示,返回时间串gmtime()获取当前的时间,表示为计算机可处理的形式,用于其他程序的使用,获取的是时间变量。用来给其他程序提供参数时间戳: 格林威治时间1970年01月01日00分00秒(北...原创 2019-05-19 19:22:33 · 1746 阅读 · 0 评论 -
python练习——温度的转换
一、实现华氏温度与摄氏温度的转换描述: 温度的刻画有两个不同体系:摄氏度(Celsius)和华氏度(Fahrenheit)。请编写程序将用户输入华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度。...原创 2019-05-13 19:27:12 · 10845 阅读 · 0 评论 -
python可重用结构——模块 和 包
一、概述python可重用模块实际上就是,包含函数或者类的python脚本,对于一个大型的脚本而言,经常需要将其功能细化,将实现不同功能的代码放在不同的脚本中实现,在其他的脚本中以模块的形式,实现细化的功能,以便脚本的维护和重用。二、python模块的基本用法模块是包含函数和其他语句的python脚本文件,它以“.py”为后缀名,用作模块的python脚本与其他脚本,并没有什么区别。...原创 2019-04-20 20:48:18 · 715 阅读 · 1 评论 -
python数据类型——列表、元组、字典、文件
一、列表和元组python提供了两个可保存大量数据的类型:列表和元组1.1 创建和操作列表列表是以方括号“[]”包围的数据集合,不同成员间以“,”分隔,列表中可以包含任何数据类型,当然也可以包含列表,列表可以通过序号来访问其中的成员,在脚本中可以实现对列表进行排序,添加。删除等操作,以改变列表中某一成员的值。列表操作描述list.append()追加成员li...原创 2019-04-15 11:16:52 · 362 阅读 · 0 评论 -
python——自定义函数
一、概述在编写脚本的过程中,对于要重复完成的工作,我们可以提取出来,将其编写为函数,在脚本中使用时,调用即可,在python中,函数必须先声明,然后才能在脚本中使用。使用函数时,只要按照函数定义形式向函数传递必须的参数,就可以调用函数完成所需的功能。二、自定义函数2.1 函数声明、调用在python中使用def可以声明一个函数。完整的函数是由函数名、参数以及函数实现语句组成的,在函数...原创 2019-04-17 11:35:46 · 41849 阅读 · 1 评论 -
超详细的python知识点总结及示例
http://www.runoob.com/python/python-dictionary.html转载 2019-04-17 09:28:33 · 521 阅读 · 0 评论 -
python数据类型——数字,字符串(字符串的分片和索引)
python——数据类型与基本语句一、数据类型:数字整数(int)一般意义上的数包含八进制(以数字0开头)十六进制(以0x开头长整数(long)无限大小的数,在其末尾加小写字母l或者大写字母L(python3版本后没有浮点数(float)小数,用E/e表示的幂,如2.7 、1234e+10复数(complex)附属的虚部由字母j/J结尾,如1+2j简...原创 2019-04-13 20:15:21 · 1437 阅读 · 0 评论 -
python学习——基本语法,输入输出
作为一个计算机专业的编程菜鸟,很后悔开始没有好好学习编程,,懊悔已经来不及,决定从现在开始踏踏实实学习python,一点一滴,奋发图强,赚钱养家!python学习——基本语法,输入输出安装配置号pycharm,当然你想用别的编译器完全可以,个人爱好,哈哈哈哈一、python代码组织形式python用代码的缩进标示分层,并不像c语言中的利用花括号来代表分层二、两种注释的方法1)“#”注释...原创 2019-04-13 19:50:29 · 368 阅读 · 0 评论 -
python乱码解决之decode()与encode()函数与错误显示加解决办法
一、字符串编码常用类型:utf-8,gb2312,cp936,gbk等。python中,我们使用decode()和encode()来进行解码和编码在python中,使用unicode类型作为编码的基础类型。即str ---- ( decode ) -----> unicode ----- ( encode )---->stru = u'中文' #显示指定unicode类型对象u...原创 2019-08-20 17:17:43 · 4901 阅读 · 0 评论