python猜数字游戏、在程序中预设一个_python 语法基础练习题
python 语法基础练习题
1. 分别解释"=","==","+="的含义(口述)
2.两个变量值的关系?(口述)
n1 = 123456
n2 = n1
3. 请写出 “战争热诚” 分别用 utf-8 和 gbk 编码所占的位数(口述)
4. 简述Python中的几种数据类型(口述)
5. 数据类型的可变与不可变分别有哪些?(口述)
6.元祖,列表,字典有没有长度的限制?(口述)
7. 解释'and','or','not'(口述)
8. 元组和列表的区别(口述)
9.列举一堆布尔值为False的情况(口述)
10.python2和python3对于long(长整形)的区别。
11.变量命名规范 ?(口述)
12.阐述一下unicode和utf-8的区别(或者unicode在python3的作用)(口述)
13.深浅copy-引用和copy(),deepcopy()的区别(口述)
14.python2和python3的默认字符编码(口述)
15.集合的特性(口述)
16.列表['alex','egon','yuan','wusir','666'](编程)
1.把666替换成999
2.获取"yuan"索引
3.假设不知道前面有几个元素,分片得到最后的三个元素
17.对字典进行增删改查(编程)
{"Development":"开发小哥","OP":"运维小哥","Operate":"运营小仙女","UI":"UI小仙女"}
18.计算1+2+3...+98+99+100 (编程题)
19. 制作趣味模板程序(编程题)
需求:等待用户输入名字、地点、爱好,根据用户的名字和爱好进行任意现实
如:敬爱可爱的xxx,最喜欢在xxx地方干xxx
20.写一个三次认证(编程)
实现用户输入用户名和密码,当用户名为 seven 或 alex 且 密码为 123 时,显示登陆成功,否则登陆失败,失败时允许重复输入三次
21.切割字符串"luffycity"为"luffy","city"(编程)
22.猜年龄游戏(编程题)
23.求1~100间所有偶数的和(亦可奇数和,使用while循环写)(编程题)。
24.从键盘接收一百分制成绩(0~100),要求输出其对应的成绩等级A~E。其中,90分以上为'A',80~89分为'B',70~79分为'C',60~69分为'D',60分以下为'E'。(编程题)
25.输入一年份,判断该年份是否是闰年并输出结果。(该程序可以重复使用 使用while True)(编程题)
注:凡符合下面两个条件之一的年份是闰年。 (1) 能被4整除但不能被100整除。 (2) 能被400整除。
26.有如下字符串:n = "路飞学城"(编程题)
- 将字符串转换成utf-8的字符编码,再将转换的字节重新转换为utf-8的字符编码
- 将字符串转换成gbk的字符编码,再将转换的字节重新转换为utf-8的字符编码
27.将列表['alex', 'steven', 'egon'] 中的每一个元素使用 ‘\_’ 连接为一个字符串(编程)
28.自定义两个,并求交集,合集,差集。(编程)
29.求100以内不能被3整除的所有数,并把这些数字放在列表sum3=[]里,并求出这些数字的总和和平均数。(计算的时候告诉学员,sum是一个关键词,不能当作变量)(编程)
30.根据字典内容打印出下面的形式(编程)
可以不打印工整对齐的效果,主要是让学员获取key和value。
{"Development":"开发小哥","OP":"运维小哥","Operate":"运营小仙女","UI":"UI小仙女"}
效果如下:
1. 删除了UI
2. 修改了Operate
```
Development --- 开发小哥
OP --- 运维小哥
Operate --- 小仙女
```
31.假设一年期定期利率为3.25%,计算一下需要过多少年,一万元的一年定期存款连本带息能翻番?(编程题)
32.对列表进行增删改查(查可以是索引,值是否存在列表当中)。(编程)
['alex', 'egon', 'wusir', 'wen', 'jing']
33.猜数游戏。预设一个0~9之间的整数,让用户猜一猜并输入所猜的数,如果大于预设的数,显示“太大”;小于预设的数,显示“太小”,如此循环,直至猜中该数,显示“恭喜!你猜中了!(编程题)
34.编写一个python程序,输入两个数,比较它们的大小并输出其中较大者。(编程题)
35.有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?(编程题)
程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。
36.某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5, 然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。(编程题)
37.求100以内的素数和。(编程题)
38.二进制,十进制,十六进制互相转换(计算题,让学员使用计算器,别用编程的内置方法)
十进制转二进制:bin()
十进制转十六进制:hex()
十进制转八进制:oct()
二进制转10进制:如1010: 相当于8+2=10
十六进制转二进制:如0x9a:相当于10011010 再转10进制就是 对应
1 1 1 1 1 1 1 1
128 64 32 16 8 4 2 1 10011010=128+16+8+2=154
39.企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;
利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;
20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;
60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,
从键盘输入当月利润I,求应发放奖金总数?(编程)
python猜数字游戏、在程序中预设一个_python 语法基础练习题相关推荐
- python猜数游戏在程序中预设一个_一道Python简单程序结构练习题
1.猜数游戏. 在程序中预设一个0~9之间的整数,让用户通过键盘输入所猜数字,如果大于预设的数, 显示"遗憾,太大了":如果小于预设的数,显示"遗憾,太小了": ...
- 用Java实现猜数游戏:在程序中预设一个0-9之间的整数,让用户通过键盘输入所猜的数,如果大于预设的数,显示“遗憾,太大了” ;小于预设的数,显示“遗憾,太小了” ,如此循环,直至猜中该数,
猜数游戏 在程序中预设一个0-9之间的整数,让用户通过键盘输入所猜的数,如果大于预设的数,显示"遗憾,太大了" ;小于预设的数,显示"遗憾,太小了" ,如此循环 ...
- python猜数字游戏简单-python猜数字游戏快速求解解决方案
python猜数字游戏快速求解解决方案.使用方法: 1. 保存代码为guessall.py 2. 执行python guessall.py > result.txt 3. 打开result.tx ...
- python猜数字游戏代码多次_黄哥Python:猜数字游戏代码
猜数字游戏,电脑随机生存一个[1, 100] 之间的正整数,人输入一个数字,输出大了,还是小了,猜对了,就退出游戏.由于初学者没有学异常,所以没有采用异常. """ 猜数 ...
- python猜数字游戏快速求解解决方案
python猜数字游戏快速求解解决方案 参考文章: (1)python猜数字游戏快速求解解决方案 (2)https://www.cnblogs.com/lijianming180/p/12037940 ...
- python猜数字游戏(无聊至极)
python猜数字游戏 环境python3 库random,tkinter 源码: #随机生成a,数值在1-6之间 a=random.randint(1,6) b = input("请输入色 ...
- python猜数字游戏编程入门_如何利用Python开发一个简单的猜数字游戏
导读热词 前言 本文介绍如何使用Python制作一个简单的猜数字游戏. 游戏规则 玩家将猜测一个数字.如果猜测是正确的,玩家赢.如果不正确,程序会提示玩家所猜的数字与实际数字相比是"大(hi ...
- java猜数字游戏应用程序_猜数字游戏的Java小程序
/* 猜数字游戏: 1,产生随机数. 2,获取键盘录入. 3,将录入数据变成数字,和随机数比较. 给出提示信息. 4,重复这个过程,如果猜中,程序就结束. 注意:对于输入1~100以外的数字,,以及非 ...
- 猜数字游戏-小程序组件-基础入门
效果展示 1.创建页面文件 首页:index.wxml 开始游戏:game.wxml 游戏规则:rules.wxml 关于我们:about.wxml 需修改aoo.json文件内的pages属性 {& ...
最新文章
- 美颜算法之自动祛斑算法实现 | 案例分享
- Docker 安装nginx,并挂载文件
- cordova 某个页面强制横屏_小白科普:从输入网址到最后浏览器呈现页面内容,中间发生了什么?...
- 【算法】旋转数组【LeetCode】
- Oracle语句优化
- 一次小黄车的二维码还原过程
- 怎样使用Javascript操作XMLDOM才能兼容IE、FireFox浏览器呢?
- 解决OptiSystem安装、使用过程中遇到的问题
- 程序员表白源码集合打包带走
- Elasticsearch 7.X 拼音分词器 pinyin 使用
- 如何破解XP开机密码
- 靶向测序的CNV分析简介
- 很NB的发现两个linux server 开发人或者站点(back-end-facility,codeday盛大代号:小虾米)
- android连麦功能,Android IOS WebRTC 音视频开发总结(七六)-- 探讨直播低延迟低流量的粉丝连麦技术...
- 单因素模糊评价matlab,模糊综合评判matlab源程序
- android 图片压缩总结1
- 复合材料在计算机硬件中的应用,碳纤维复合材料在笔记本电脑后盖中的应用研究...
- linux ipp,IPP 文件扩展名: 它是什么以及如何打开它?
- python怎么从excel获取数据_python如何读取excel表数据
- Word格式处理控件Aspose.Words for .NET水印处理教程——如何添加和删除水印
热门文章
- 使用SVM/k-NN模型实现手写数字多分类 - 清华大学《机器学习实践与应用》22春-周作业
- 冯诺依曼体系结构 概要
- 解决myeclipse中 保存代码时resetting selection耗时操作
- vue 实现邮箱收件人功能!!!没想到下拉框完全可以做到
- Nesterov加速算法
- 清理zabbix监控中磁盘空间不足
- xamarin android 微信,转换微信SDK为Xamarin绑定库 Android5.5.8 iOS1.8.6.2
- PostgreSQL问题解决--连接数过多
- word/ppt中如何插入11以上带圆圈的数字序号
- mac怎么删除下载文件及MAC电脑浏览器如何清除缓存?