
python学习
passion_for_life
这个作者很懒,什么都没留下…
展开
-
练习07_20200817(实现行转列)
1、现在有如下流程:A->B->C->D->E->F,要求根据输入的参数从制定的流程执行下去process = ['A', 'B', 'C', 'D', 'E', 'F']print("流程系统".center(50, '*'))print("现有如下流程:A->B->C->D->E->F")args = input("请输入当前所在环节:")if args in process: index = process.inde原创 2020-08-17 21:35:07 · 265 阅读 · 0 评论 -
python练习05_20200802(多层字典取值)
1、从输入的字典中获取给定key的值,实现函数:get_key_value(source_dict, key, index=0),source_dict指给定的字典,key指需要获取的key字段,index指的是需要获取相同key的第几个值,从0开始,默认是0。调用函数:get_key_value(a, ‘ffa’, 1),返回值应该是:['423', 'd23e']a = { 'a': '323', 'fads': '3edfsd', 'fad': [原创 2020-08-02 21:40:24 · 3540 阅读 · 1 评论 -
python——高阶函数
一高阶函数定义,理解高阶函数:实参是一个函数名,函数的返回值也是一个函数函数本身也可以赋值给变量,变量也可以指向函数传递的参数包括函数名二内置高阶函数mapmap()函数接收两个参数,一个是函数,一个是序列.map将传入的函数依次作用到序列的每个元素,并且把结果作为新的序列返回1.对于序列[-1,3,-5,-4]的每个元素求绝对值2.对于序列的每个元素求阶乘(...原创 2019-02-14 12:58:00 · 1241 阅读 · 0 评论 -
python作业05
集合练习:明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1~1000之间的随机整数(N<=1000),N是用户输入的,对于其中重复的数字,只保留一个,把其余相同的数字去掉,不同的数对应着不同的学生的学号,然后再把这些数从小到大排序,按照排好的顺序去找同学做调查,请你协助明明完成“>去重”与排序工作import randoms = set(...原创 2019-02-14 11:28:25 · 766 阅读 · 0 评论 -
python——元组,集合,字典(tuple,set,dict)
一、tuple元组(tuple):元组本身是不可变数据类型,没有增删改查元组内可以存储任意数据类型元组里面包含可变数据类型,可以间接修改元组的内容元组如果只有一个元素的时候,后面一定要加逗号,否则数据类型不确定二、元组的特性索引 切片 重复 连接 成员操作符for循环 枚举:打印列表的元素和元素对应的索引值zip:两个元组的元素之间一一对应...原创 2019-02-14 11:11:14 · 467 阅读 · 1 评论 -
python——列表(list)
一、list一、数组与列表区别数组:存储同一种数据类型的集合列表:可以存储任意数据类型的集合列表里:可以存储不同的数据类型列表里也可以嵌套列表(列表:本身也是一种数据类型)二、列表特性:索引、切片、连接、重复、成员操作符、迭代三、列表的增加1.+连接:注意+连接时也是列表,非字符串2.append:追加一个元素到列表末尾3.extend...原创 2019-02-13 22:14:13 · 571 阅读 · 0 评论 -
python作业04(list)
练习1.系统里面有多个用户,用户的信息目前保存在列表里面 users = ['root','westos'] passwd = ['123','456']2.用户登陆(判断用户登陆是否成功 1).判断用户是否存在 2).如果存在 1).判断用户密码是否正确 如果正确,登陆成功,退出循环 如果密码不正确,重新登陆,总共有三次机会登陆 3).如果...原创 2019-02-13 22:03:29 · 990 阅读 · 0 评论 -
python作业03(字符串练习)
1.句子反转- 题目描述:> 给定一个句子(只包含字母和空格), 将句子中的单词位置反转,>单词用空格分割, 单词之间只有一个空格,前>后没有空格。比如: (1) “hello xiao mi”-> “mi xiao hello”- 输入描述:> 输入数据有多组,每组占一行,包含一个句子(句子长度小于1000个>字符)- 输出描述:> 对于每...原创 2019-02-13 20:28:25 · 1383 阅读 · 0 评论 -
python——字符串
一、字符串的定义:双引号,单引号内\转义二、字符串的特性1.索引2.切片(end -1)切片的规则:s[start:end:step] 从start开始到end-1结束,步长:step3.重复4.连接5.成员操作符6.for循环(迭代)三、判断字符串里每个元素是否为什么类型title:标题 判断某个字符串是否为标题(第...原创 2019-02-13 14:07:31 · 535 阅读 · 0 评论 -
python作业02(while练习)
练习1 :猜数字游戏: 1.系统随机生成一个1~100的数字; 2.用户共有5次机会猜; 3.如果用户猜测数字大于系统给出的数字,打印"too big" 4.如果用户猜测数字小于系统给出的数字,打印"too small" 5.如果用户猜测的数字等于系统给出的数字,打印"恭喜中奖", 并退出循环import randomnum = random...原创 2019-02-13 12:24:25 · 403 阅读 · 0 评论 -
for循环
1.rangerange(stop): 0~stop-1range(start,stop): start~stop-1range(start,stop,step): start~stop step(步长)2.for循环语法for 变量 in range(num): 循环需要执行的代码练习1:求1~100之间所有偶数之和sum = 0for i in ra...原创 2019-02-13 12:09:51 · 391 阅读 · 0 评论 -
python作业01
1.输入年、月,输出本月有多少天如:2004 2 --> 29天 2010 4 -->30天year = int(input("请输入年份:"))month = int(input("请输入月份:"))if (month == 1) or (month ==3) or (month ==5) or (month ==7) \ or (month ==8) or...原创 2019-02-13 12:09:01 · 361 阅读 · 0 评论 -
python基础语法
一、基本格式1.没有分号2.严格按照缩进二、注释1.单行注释:#2.多行注释:"""注释内容"""三、输入输出(1)python2版本的 input()结构,只能接受数字,不能接受字符串类型:(2) python2版本的 raw_input( ) 结构可以接受任何数据,而且接受的输入的数据类型为字符型:注意:age是字符型,数字19是整型,若要...原创 2019-02-09 12:42:13 · 601 阅读 · 0 评论 -
python,ipython,pycharm安装
若需软件包点击此链接下载:https://pan.baidu.com/s/1YoPM7LqOhKHjQCp9AXIjXA一、python3.6安装1.下载源码安装包并解压tar zxf Python-3.6.6.tgz2.安装编译时所需依赖包yum install gcc zlib zlib-devel openssl-devel readline readline-dev...原创 2019-02-09 10:31:49 · 843 阅读 · 0 评论