![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python运行
仁杰 John
伦斯勒理工大学 Rensselaer Polytechnic Institute(美国25所“新常春藤盟校”之一)计算机科学专业大一新生
展开
-
[Python基础 ] Day_04_补充作业
''''''''' 基础题 '''# 1. 输出10行内容,每行的内容都是“*****”。# 2. 输出10行内容,每行的内容都不一样,第1行一个星号,第2行2个星号,依此类推第10行10个星号。'''******..*********'''# 3. 输出9行内容,第1行输出1,第2行输出12,第3行输出123,以此类推,第9行输出123456789。'''112123..123456789'''# 4. 计算10个99相加后的值并输出。# 5. 计算2的20.原创 2020-07-29 14:02:16 · 1877 阅读 · 0 评论 -
[Python基础 ] Day_07_作业
大家今天也要加油哦!题目如下:''' 基础题 ''# 1.已知字符串:“this is a test of Python”# a.统计该字符串中字母s出现的次数# b.取出子字符串“test”# c.采用不同的方式将字符串倒序输出# d.将其中的"test"替换为"exam"# 2.去掉字符串123@zh@qq.com中的@;''' 进阶题 '''# 1.已知字符串 s = "aAsmr3idd4bgs7Dlsf9eAF...原创 2020-07-28 21:12:03 · 342 阅读 · 0 评论 -
[Python基础 ] Day_04_作业
''''''''' 用for - in语句实现下面的编程题目'''''' 基础题 '''# 1.求1-100之间可以被7整除的数的个数# 2.计算从1到100以内所有奇数的和。# 3.计算从1到100以内所有能被3或者17整除的数的和。# 4.计算1到100以内能被7或者3整除但不能同时被这两者整除的数的个数。# 5.计算1到500以内能被7整除但不是偶数的数的个数。''' 进阶题 '''# 1.从键盘输入一个数n,判断是不是一个质数(质数是只能被1和它自身整除的数)#原创 2020-07-28 18:52:37 · 276 阅读 · 0 评论 -
Python课程第六天_下午_课程笔记(排序算法 Sorting_Algorithm)(冒泡排序&选择排序)
Day_06_PM_Sorting_Algorithm# 冒泡排序(掌握其中一个)'''原理: [9, 7, 6, 8, 5, 4, 3, 2, 1] 第一次(i = 0, j = 9 - i - 1) [9, 7, 6, 8, 5, 4, 3, 2, 1] => [7, 6, 8, 5, 4, 3, 2, 1, 9] 第二次(i = 1, j = 9 - i - 1) [7, 6, 8, 5, 4, 3, 2, 1, 9] =>原创 2020-07-27 21:13:10 · 166 阅读 · 1 评论 -
[Python基础 ] day_05_周末作业_01
周末作业周末我休息电脑在公司,发晚了不好意思,还是尽量自己先写答案之后会发出来''' 基础题 '''# 1, 五位数中,对称的数称为回文数,找出所有的回文数。# 如: 12321# 2, 求1!+2!+3!+4!+5!# !表示阶乘# 3, 找出所有的水仙花数,三位数,各位立方和等于该数本身。# 如: 153 = 1 ^ 3 + 5 ^ 3 + 3 ^ 3''' 进阶题 '''# 1, 输入任意两个数,如果第一个数小,从第一个数打印到第二...原创 2020-07-27 13:56:47 · 601 阅读 · 0 评论 -
[Python基础 ] Day_05_作业
''' 基础题 '''# 【注:以下6题功能全部自己使用循环实现,不能借助于Python内置函数: max, min, sort, reverse】## 1.自定义一个数字列表,获取这个列表中的最小值# ages = [1,2,3,-4,2,1]# 2. 自定义一个数字列表,元素为10个 ,找出列表中最大数连同下标一起输出# 3. 自定义一个数字列表,求列表中第二大数的下标# 4. B哥去参加青年歌手大奖赛 ,有10个评委打分 ,(去掉一个最高分一个最低分)求平均分# 5. 定义列.原创 2020-07-24 21:06:17 · 839 阅读 · 0 评论 -
Python课程第五天_下午_课程笔记(列表布尔空值_Number)(Simple_Notes)
Day_05_PM_List_Boolean_And_None# abs(x) 绝对值# max()最大值# min()最小值# pow(n,m)多少次方# sqrt()根号# 列表list# 过过使用变量一次只能存一个数# 如果要存多个数据列表比较方便,一次可以储存多个数据# 列表是有序的集合(有顺序)#举例# age_list = [1,2,3,4,5]# 创建列表# 列表名称 =[数据1, 数据2...]# 列表从头到尾被从0开始编号,被称为索引或下标# 列表取值范围原创 2020-07-24 21:00:23 · 81 阅读 · 0 评论 -
Python课程第五天_下午_课程笔记(数学函数和随机数)
Day_05_Math_Function_And_Random_Number# 重点掌握:# 数学函数: max, min abs, round, sqrt# 随机数: randint, randrange, random, choiceprint(max([1, 2, 3, 1]))print(min([1, 2, 3, 1]))print(abs(-2)) # 绝对值, 2print(round(34.56)) # 35print(round(34.46)) # 34print原创 2020-07-24 20:55:59 · 96 阅读 · 0 评论 -
Python课程第五天_下午_课程笔记(列表的功能2)
Day_05_AM_ built-in_functions_2# 数学功能ages = [1, 3, 4, -6, 5, 88, 2]print(max(ages)) # Maximum,不是数字一般不用它print(min(ages)) # Minimumprint(sum(ages)) # 97, 求和# 排序# sort(): 升序(从小到大),一般是对数字进行排序,会改变原列表# sort(reverse=True): 降序(从大到小),会改变原列表ages = [1,原创 2020-07-24 20:52:57 · 72 阅读 · 0 评论 -
Python课程第五天_上午_课程笔记(列表的功能)
Day_05_AM_ built-in_functions# 内置函数# print(), len()# int严格来说是个class但是也可以使用# 重点掌握# 增: append, insert, extend# 删:# 列表的函数/功能# 增删改查 => 基本的四种操作# 增: 插入元素# append(n): 在列表的末尾插入元素nums = [2, 3, 4]nums.append(5) # [2, 3, 4, 5] (一次加一个)print(num原创 2020-07-24 16:17:07 · 89 阅读 · 0 评论 -
range方法在Python2和Python3中的不同
range方法在Python2和Python3中的不同range 列表range()方法是Python中常用的方法, 但是在Python2和Python3中使用方法不同,下面看下它们的不同使用方法。range方法详解range(start, stop[, step])range是python中的其中一个内置函数作用:可创建一个整数列表。一般用在 for 循环中。参数说明:start:起点,一般和stop搭配使用,既生成从start开始到stop结束(不包括stop)范围内的整转载 2020-07-24 16:05:23 · 108 阅读 · 0 评论 -
Python课程第五天_上午_课程笔记(列表list)(详细的基本操作)
列表(list)的基本使用 Day_05_AM_课程笔记1.创建列表ages = [1, 2, 3, 4, 5]ages = [1, 2, 3, 4, 5, abc] # 可以是不同类型的元素,但是一般不会出现这种情况,# 批量操作会比较麻烦,比如写个循环批量操作元素不一样2.列表的索引/下表(非常重要)print(ages[0])print(ages[1])print(ages[2])print(ages[3])print(ages[4])# print(ages[5])原创 2020-07-24 11:34:55 · 145 阅读 · 0 评论 -
[Python基础 ] Day_03_if分支(补充作业)
Day_03_if_Statement大家好,这是第三天学的If语句的补充作业,希望对大家做了之后对if语句有更深的李敖.跟往常一样答案随后会发出来.希望你们先自己尝试取写之后再看代码,答案的代码纯本人自己打的,实现的方法有很多我的只是其中一种仅供参考!''''''''' if分支语句实现'''''' 基础题 '''# 1.x 为 0-99 取一个数,y 为 0-199 取一个数,# 如果 x>y 则输出 x的值,# 如果 x 等于 y 则输出 x+y的值,#原创 2020-07-24 09:14:01 · 156 阅读 · 0 评论 -
Python课程第四天_下午_课程笔记(Break,Continue&Pass)
Day_04_PM_Break_Continue_&_Pass# break: 关键字# 1.存在于循环中:while,for# 2跳出当层循环# 3.break后的代码不执行# 4.和for-else, while-else结合使用# 1-10,第一个被三整数的数for i in range(1, 11): if i % 3 == 0: print(i) break # 求导第一个后自动终止整个函数 # p原创 2020-07-23 20:35:42 · 84 阅读 · 0 评论 -
Python课程第四天_上午_课程笔记(For循环)
Day_04_AM_For_Loop# for-in# range(start, stop, strp): 范围[start, stop), 是数字序列,不是列表print(list(range(10))) # 从0到9,10是不包含的print(list(range(1, 11))) # 0 - 10print(list(range(1, 11, 2))) # 隔两个取一个print(list(range(11, 1, -1))) # 11-2# for循环# 1+2+3...+原创 2020-07-23 20:32:46 · 105 阅读 · 0 评论 -
Python课程第四天_上午_课程笔记(While循环)
Day_04_AM_While_Loop# while: 当# if单分支n = 3if n > 0: print(n)# while# 死循环# while n > 0:# print(n)# 1+2+3+...+100s = 0 # 求和i = 1 # 循环的初始值while i <= 100: # 循环条件 print(i) s += i i = i + 1 # 循环改变量print(s) #原创 2020-07-23 20:31:24 · 92 阅读 · 0 评论 -
Python课程第四天_上午_课程笔记(占位符)
Day_04_AM_占位符# 占位符# %s 字符串# %d整数# %f小数(浮点数)name = "JohnLuo"age = 19price = 5.5print("%s是一个学生,他今年19岁了" % name)print("%s是一个学生,他今年%d岁了" % (name, age))print("JohnLuo今天早餐买的叉烧包价格是:%f" % price) # 自动保留六位小数print("JohnLuo今天早餐买的叉烧包价格是:%.2f" % price) # 在原创 2020-07-23 20:29:22 · 173 阅读 · 0 评论 -
[Python基础 ] Day_03_作业参考答案
Day_03_作业参考答案#1不合法,非法符号不合法,数字开头合法不合法,非法符号合法不合法,非法符号#2pie = 3.14radius = int(input("Please type the radius of the of the circle:")) # Get the value of radius by inputcircumference = radius * 2 * pie # Calculate the circumference of the circle原创 2020-07-23 20:25:39 · 170 阅读 · 0 评论 -
[Python基础 ] Day_03_作业
# 1.判断下面标识符是否合法并说明不合法的原因# @abc.com =># 123ok =># _xiaoming =># Xiaoming_$ =># interface =># sina@163 =># 2.从控制台输入圆的半径,计算周长和面积, π=3.14# 3.一辆汽车以40km/h的速度行驶,行驶了45678.9km,求所用的时间# 4.华氏温度转摄氏温度# 【提...原创 2020-07-23 15:09:32 · 530 阅读 · 0 评论 -
Python课程第三天_下午_课程笔记(if_statement)(提前把第四天的if语句讲了)
Day_03_if_statement# IF 分支# 作用: 分多钟不同的情况去做对应的操作# 单分支sex = input("请输入性别:")age = 50if sex == "女": age = 18 # 前面空格数量不限制print(age)if -1: # 只要不是0都是True print("hello")# IF双分支n = int(input("请输入一个整数:"))if n%2 == 0: print(n, "是偶数")el原创 2020-07-22 21:00:00 · 119 阅读 · 0 评论 -
Python课程第三天_下午_课程笔记(赋值运算符)
Day_03_赋值运算符# 赋值运算符# =(赋值), 复合运算符, +=, -=, *=, /=, //=, %=, **=# =: 一定会先运算=号右边的表达式a = 10# a = a + 2 # 先算a+2,然后把12赋值给a(将自身的值+2)a += 2 # 等价于上面的写法a -= 4print(a) # 12# 位运算符[扩展](二进制)(了解)print(12 & 5) # 位与print(12 | 5) # 位或print(12 ^ 2)原创 2020-07-22 20:57:34 · 92 阅读 · 0 评论 -
Python课程第三天_下午_课程笔记(成员运算符)
Day_03_成员运算符# 成员运算符# in, not in (两个都用的挺多的)print(1 in [1,2,3]) # True,判断1是不是在这个三个数里面print('abc' not in 'abcdefg') # False# 判断某个月份是不是31天m = 1s = m==1 or m==3 or m==7 or m==8 or m ==10 or m==12s = m in [1,3,5,7,8,10,12]print(s) # True# 身份运算符原创 2020-07-22 20:55:00 · 144 阅读 · 0 评论 -
Python课程第三天_上午_课程笔记(逻辑运算符)
Day_03_逻辑运算符# 逻辑运算符# and or not# and: 两边真True,有假就False# or: 有一个真就True,两边假才False# not: 取反, 一定会得到一个bool值# bool(牢记)# 数值类型: 0是假的,其他都为真# 字符串: ""空字符串是假的,其他都为真# None类型: None是假的# list类型: []空列表为假,其他为真# dict类型: {}空字典为假,其他为真# 短路操作# andx = 10 and 3 an原创 2020-07-22 20:53:09 · 113 阅读 · 0 评论 -
Python课程第三天_上午_课程笔记(算数运算符)
Day_03_算数运算符# 算术运算符print(10 + 4)print(10 - 4)print(10 * 4)print(10 / 4)print(10 % 4) # 求余print(10 ** 4) # 幂print(10 // 4) # 取整# 关系运算符# >,>=, <, <=, ==. !=print(10 > 4)print(10 >= 4) # 大于或等于print(10 < 4)print(10 <原创 2020-07-22 20:50:47 · 143 阅读 · 0 评论 -
(之前写的第一天Actually是第二天因为第一天是简单介绍Python这个百度百科都有我就不发了,从今天开始算是第三天不是,没更第二天QAQ)Python课程第三天_上午_课程笔记(数据结构)
Day_02_Data_Structure_Note'''Python的数据类型int,float,complexstr:字符串bool:布尔类型,只有两个值:True or FalseNone:空值类型,只有一个值:NoneList:列表/数组tuple:元组/不可变数组dict:字典set:集合(了解,不需要记)bytes:字节/二进制'''# int# 复数a+bi(数学的计算机用不到)a = 100print(a, type(a))# floatb =原创 2020-07-22 20:48:40 · 83 阅读 · 0 评论 -
Python基础_Day_01_作业参考答案
print("大家好我叫" + input("请输入你的名字:"))print('春眠不觉晓,')print('处处闻啼鸟。')print('夜来风雨声,')print('花落知多少。')print('************')print('欢迎学习Python')print('*************')# 6.进制转换# a,将二进制1100和10111 分别转成八进制、十进制、十六进制# 1100 => 1 100 =>14 八进制#原创 2020-07-22 10:28:06 · 206 阅读 · 0 评论 -
Python基础_Day_01_作业
# 1.熟练使用常用DOS命令行进行操作, cd# 2.自己安装Python开发环境并清楚配置环境变量的目的# 3.写一个初级程序 打印:大家好,我是XXX# 4.在控制台打印出古诗如下所示的格式:# 春眠不觉晓,# 处处闻啼鸟。# 夜来风雨声,# 花落知多少。# 5.控制台打印出如下格式所示的内容# *************# 欢迎学习Python# *************# 6.进制转换# a,将二进制1100原创 2020-07-22 10:24:51 · 193 阅读 · 0 评论 -
[Python基础教学] Python的进制, 注释和标识符
计算机常用进制种类二进制 0,1八进制 0,1,2,3,4,5,6,7十进制 0,1,2,3,4,5,6,7,8,9十六进制 0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f转换进制二进制转八进制每一个八进制变成三个二进制二进制转十六进制四个一组,一个十六进制十六进制转二进制一个十六转四个二进制Python注释单行:#d多行:’’’ ‘’’ 或""" “”"输入输出输入:input()输出:print()类型转换int()转换整数f原创 2020-07-22 09:49:04 · 190 阅读 · 0 评论 -
Python安装好了没法运行代码? 多数情况是你的Pycharm的环境变量没调好!
Pycharm配置:解决方法如下方法一:Pycharm配置环境变量,Project Inspector确认有Python3.7齿轮栏点Add,选Existing Environment就好然后在Inspector选项找安装目录的Python.exe选择好了之后点击OK,之后选择Make avaliable for all appliction再点OK就行了New新建一个python file,然后就可以开始写代码了写完之后右键代码选择下面绿色的播放键Run就可以测试.原创 2020-07-21 16:35:03 · 10637 阅读 · 0 评论