初学python 记录一下写的练习题

	python的语法格式和C的语法格式大同小异
	不过python不支持switch case语法,这就让我很麻头
	但是相比于java来说少了很多的 “(),{},;”,这三种符号
	啧!感觉就有点舒服
	作为初学者的我不用担心因为符号或者括号而找错俩小时了,啊哈哈哈哈~~

在这里插入图片描述

上练习题要求:↓↓↓

1、编写一个程序,输出 ‘…’
2、编写代码完成以下名片的显示(使用格式化输出)
===========================
我的名片
姓名: 旧伞
QQ:xxxxxxx
手机号:185xxxxxx
公司地址:北京市xxxx
===========================
3、说出变量名可以由哪些字符组成
4、写出变量命名时的规则
5、说出什么是驼峰法(大驼峰、小驼峰)
6、编写程序,完成以下要求:
提示用户进行输入数据
获取用户的数据数据(需要获取2个)
对获取的两个数字进行求和运行,并输出相应的结果
7、编写程序,完成以下信息的显示:
==================================
= 欢迎进入到身份认证系统V1.0
= 1. 登录
= 2. 退出
= 3. 认证
= 4. 修改密码
==================================
8、编写程序,通过input()获取一个人的信息,然后按照下面格式显示
===========================
我的名片
姓名: 旧伞
QQ:xxxxxxx
手机号:185xxxxxx
公司地址:北京市xxxx
===========================
9、要求:从键盘获取自己的年龄,判断是否大于或者等于18岁,如果满足就输出“哥,已成年,网吧可以去了”
10、要求:从键盘输入身高,如果身高没有超过150cm,则进动物园不用买票,否则需要买票。
11、要求:输入公交卡当前的余额,只要超过2元,就可以上公交车;如果车上有空座位,就可以坐下。
12、完成猜拳(循环,直到输入的是9,则退出游戏)
13、计算1~100之间奇数的累积和
14、输出九九乘法表
15、使用if,编写程序,实现以下功能:
从键盘获取用户名、密码
如果用户名和密码都正确(预先设定一个用户名和密码),那么就显示“欢迎进入xxx的世界”,否则提示密码或者用户名错误
16、使用while,完成以下图形的输出
*
* *
* * *
* * * *
* * * * *
* * * *
* * *
* *
*
17、根据以下信息提示,请帮小明计算,他每月乘坐地铁支出的总费用(选做)
提示信息:
北京公交地铁新票价确定

据北京市发改委网站消息称,北京市将从2015年12月28起实施公共交通新票价:
地铁6公里(含)内3元,公交车10公里(含)内2元,使用市政交通一卡通刷卡乘公交车普通卡5折,学生卡2.5折。
具体实施方案如下:

一、城市公共电汽车价格调整为:10公里(含)内2元,10公里以上部分,每增加1元可乘坐5公里。
使用市政交通一卡通刷卡乘坐城市公共电汽车,市域内路段给予普通卡5折,学生卡2.5折优惠;
市域外路段维持现行折扣优惠不变。享受公交政策的郊区客运价格,由各区、县政府按照城市公共电汽车价格制定。
  二、轨道交通价格调整为:6公里(含)内3元;6公里至12公里(含)4元;12公里至22公里(含)5元;
22公里至32公里(含)6元;32公里以上部分,每增加1元可乘坐20公里。使用市政交通一卡通刷卡乘坐轨道交通,
每自然月内每张卡支出累计满100元以后的乘次,价格给予8折优惠;满150元以后的乘次,
价格给予5折优惠;支出累计达到400元以后的乘次,不再享受打折优惠。

要求:
假设每个月,小明都需要上20天班,每次上班需要来回1次,即每天需要乘坐2次同样路线的地铁;
每月月初小明第一次刷公交卡时,扣款5元;编写程序,帮小明完成每月乘坐地铁需要的总费用
18、给定一个字符串aStr, 请反转字符串
19、给定一个字符串aStr,返回使用空格或者’\t’分割后的倒数第二个子串

完整代码↓↓↓

import math
import random

print("==================================")
print("=      欢迎进入到身份认证系统V1.0")
print("= 1. 登录")
print("= 2. 退出")
print("= 3. 认证")
print("= 4. 修改密码")
print("==================================")
while True:
    a = int(input("请输入你的选择: "))
    if a == 1:
        print("\n==========登录页面==========")
        username = str(input("请输入你的账号: "))
        password = str(input("请输入你的密码: "))
        print("===========================")
        if username == "admin":
            if password == "000000":
                while True:
                    print("==================================")
                    print("=         欢迎进入旧伞的世界")
                    print("= 1. 查看我的信息")
                    print("= 2. 哥,我想去网吧玩")
                    print("= 3. 我想去动物园玩")
                    print("= 4. 我要坐公交")
                    print("= 5. 我要玩猜拳")
                    print("= 6. 计算1~100之间奇数的累积和")
                    print("= 7. 计算1~100里面偶数之和")
                    print("= 8. for循环实现1~100的和")
                    print("= 9. while实现1~100的和")
                    print("= 10. 一条代码求1~100的和:使用sum函数")
                    print("= 11. range方法九九乘法表")
                    print("= 12. for循环九九乘法表---作废!懒得删了,python不支持这种格式")
                    print("= 13. 从键盘获取用户名、密码
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值