
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 · 275 阅读 · 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 · 3554 阅读 · 1 评论 -
python——高阶函数
一高阶函数定义,理解 高阶函数:实参是一个函数名,函数的返回值也是一个函数 函数本身也可以赋值给变量,变量也可以指向函数 传递的参数包括函数名 二内置高阶函数map map()函数接收两个参数,一个是函数,一个是序列.map将传入的函数依次作用到序列的每个元素,并且把结果作为新的序列返回 1.对于序列[-1,3,-5,-4]的每个元素求绝对值 2.对于序列的每个元素求阶乘(...原创 2019-02-14 12:58:00 · 1262 阅读 · 0 评论 -
python作业05
集合练习:明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1~1000之间的随机整数(N<=1000),N是用户输入的,对于其中重复的数字,只保留一个,把其余相同的数字去掉,不同的数对应着不同的学生的学号,然后再把这些数从小到大排序,按照排好的顺序去找同学做调查,请你协助明明完成“>去重”与排序工作 import random s = set(...原创 2019-02-14 11:28:25 · 778 阅读 · 0 评论 -
python——元组,集合,字典(tuple,set,dict)
一、tuple 元组(tuple):元组本身是不可变数据类型,没有增删改查 元组内可以存储任意数据类型 元组里面包含可变数据类型,可以间接修改元组的内容 元组如果只有一个元素的时候,后面一定要加逗号,否则数据类型不确定 二、元组的特性 索引 切片 重复 连接 成员操作符 for循环 枚举:打印列表的元素和元素对应的索引值 zip:两个元组的元素之间一一对应 ...原创 2019-02-14 11:11:14 · 478 阅读 · 1 评论 -
python——列表(list)
一、list 一、数组与列表区别 数组:存储同一种数据类型的集合 列表:可以存储任意数据类型的集合 列表里:可以存储不同的数据类型 列表里也可以嵌套列表(列表:本身也是一种数据类型) 二、列表特性:索引、切片、连接、重复、成员操作符、迭代 三、列表的增加 1.+连接:注意+连接时也是列表,非字符串 2.append:追加一个元素到列表末尾 3.extend...原创 2019-02-13 22:14:13 · 581 阅读 · 0 评论 -
python作业04(list)
练习1.系统里面有多个用户,用户的信息目前保存在列表里面 users = ['root','westos'] passwd = ['123','456'] 2.用户登陆(判断用户登陆是否成功 1).判断用户是否存在 2).如果存在 1).判断用户密码是否正确 如果正确,登陆成功,退出循环 如果密码不正确,重新登陆,总共有三次机会登陆 3).如果...原创 2019-02-13 22:03:29 · 1000 阅读 · 0 评论 -
python作业03(字符串练习)
1.句子反转 - 题目描述: > 给定一个句子(只包含字母和空格), 将句子中的单词位置反转,>单词用空格分割, 单词之间只有一个空格,前>后没有空格。 比如: (1) “hello xiao mi”-> “mi xiao hello” - 输入描述: > 输入数据有多组,每组占一行,包含一个句子(句子长度小于1000个>字符) - 输出描述: > 对于每...原创 2019-02-13 20:28:25 · 1400 阅读 · 0 评论 -
python——字符串
一、字符串的定义:双引号,单引号内\转义 二、字符串的特性 1.索引 2.切片(end -1) 切片的规则:s[start:end:step] 从start开始到end-1结束,步长:step 3.重复 4.连接 5.成员操作符 6.for循环(迭代) 三、判断字符串里每个元素是否为什么类型 title:标题 判断某个字符串是否为标题(第...原创 2019-02-13 14:07:31 · 543 阅读 · 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 · 367 阅读 · 0 评论 -
python作业02(while练习)
练习1 :猜数字游戏: 1.系统随机生成一个1~100的数字; 2.用户共有5次机会猜; 3.如果用户猜测数字大于系统给出的数字,打印"too big" 4.如果用户猜测数字小于系统给出的数字,打印"too small" 5.如果用户猜测的数字等于系统给出的数字,打印"恭喜中奖", 并退出循环 import random num = random...原创 2019-02-13 12:24:25 · 410 阅读 · 0 评论 -
for循环
1.range range(stop): 0~stop-1 range(start,stop): start~stop-1 range(start,stop,step): start~stop step(步长) 2.for循环语法 for 变量 in range(num): 循环需要执行的代码 练习1:求1~100之间所有偶数之和 sum = 0 for i in ra...原创 2019-02-13 12:09:51 · 404 阅读 · 0 评论 -
python基础语法
一、基本格式 1.没有分号 2.严格按照缩进 二、注释 1.单行注释:# 2.多行注释: """ 注释内容 """ 三、输入输出 (1)python2版本的 input()结构,只能接受数字,不能接受字符串类型: (2) python2版本的 raw_input( ) 结构可以接受任何数据,而且接受的输入的数据类型为字符型: 注意:age是字符型,数字19是整型,若要...原创 2019-02-09 12:42:13 · 625 阅读 · 0 评论 -
python,ipython,pycharm安装
若需软件包点击此链接下载:https://pan.baidu.com/s/1YoPM7LqOhKHjQCp9AXIjXA 一、python3.6安装 1.下载源码安装包并解压 tar zxf Python-3.6.6.tgz 2.安装编译时所需依赖包 yum install gcc zlib zlib-devel openssl-devel readline readline-dev...原创 2019-02-09 10:31:49 · 853 阅读 · 0 评论