Note on python__2021年7月1日Python 字符串练习

Posted topia_csdn

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Note on python__2021年7月1日Python 字符串练习相关的知识,希望对你有一定的参考价值。

print("输出 in console test")
print("2的10次方是", 2**10)
print("name input demo test below")
print("21点55分")
'''
通过debug
#输出名字
your_name = input("please input yout name, please\\n")
print("hello,", your_name)

'''
#print("----------\\n----------")
'''
通过debug
#输出绝对值
a = float(input("pleae input a number\\n"))
if a >= 0:
    print("你输入数字绝对值为",  a)
else:
    print("你输入数字绝对值为", -a)
'''
#print("-----------------------\\n------------------")

#'''
#转移字符
print("I \\' ok")
print("21点56分")

#’‘’


# print(123)
# print(456.789)
# print("\\'Hello world\\'")
# print("\\' Hellow, \\\\\\'Adam\\\\\\'\\'")
# print("r\\'Hellow, \\"Bart\\"\\'")
# print("r\\'\\'\\'Hello,\\nLisa!\\'\\'\\'")

# results:
# 123
# 456.789
# 'Hello world'
# ' Hellow, \\'Adam\\''
# r'Hellow, "Bart"'
# r'''Hello,
# Lisa!'''


# print ('中文测试')

print('%2d-%02d' % (3, 1))
print('%.2f' % 3.1415926)

'''

占位符	替换内容
%d	    整数
%f	    浮点数
%s	    字符串
%x	    十六进制整数
'''
# 如果你不太确定应该用什么,%s永远起作用,它会把任何数据类型转换为字符串:
print('age:%s. Gender: %s'%(22,True))
#'age:22. Gender: True'
# format()
print('Hello, {0}, 成绩提升了 {1:.1f}%'.format('小明', 17.125))
print("-----------------------\\n------------------")
Score_Last_Year = float(input("请输入上一年分数"))
Score_This_Year = float(input("请输入这一年分数"))
Score_Gap       =   Score_This_Year - Score_Last_Year
Score_Gap_Rate  =  (( Score_Gap /Score_Last_Year)*100)
name_of_yours   = '王小明'
if Score_Gap >= 0:
    
    #print("%s 的成绩上升了:%.2f\\%" %("WangXiaoMing", Score_Gap_Rate ))
    print('Hi, %s, 你的成绩提高了 %.2f%%.'      % (name_of_yours, Score_Gap_Rate))
    print('Hello, {0}, 成绩提升了 {1:.1f}% '   .format(name_of_yours, Score_Gap_Rate))
    print(f'Hello, {name_of_yours},你的成绩提高了{Score_Gap_Rate:.2f}%')#注意这里就一个%
   # print("{0}的成绩上升了:{1:%.2f} %".format('WangXiaoMing',Score_Gap_Rate))
    print( '富豪老爸: %s, 这次你成绩上升了%.2f%%,干得不错,来领 $%d奖金' % (name_of_yours,abs(Score_Gap_Rate), 100000))
else:
    print('抱歉, %s, 你的成绩下滑了 %.2f%%.'     % (name_of_yours, abs(Score_Gap_Rate)))
    print('抱歉, {0},你的成绩下滑了 {1:.1f}% '   .format(name_of_yours, abs(Score_Gap_Rate)))
    print(f'Hello, {name_of_yours},你的成绩提高了{abs(Score_Gap_Rate):.2f}%')#注意这里就一个%
   # print("{0}的成绩上升了:{1:%.2f} %".format('WangXiaoMing',Score_Gap_Rate))
    print( '富豪老爸: %s, 你成绩居然下滑了%.2f%%,干得不错,来领$%d竹编炒肉' % (name_of_yours,abs(Score_Gap_Rate), 100))

输出

PS C:\\Users\\TF\\pie-c\\2021年6月30日> python .\\test-in-consloe.py
输出 in console test
2的10次方是 1024
name input demo test below
21点55分
I ' ok
21点56分
 3-01
3.14
age:22. Gender: True
Hello, 小明, 成绩提升了 17.1%
-----------------------
------------------
请输入上一年分数88
请输入这一年分数99
Hi, 王小明, 你的成绩提高了 12.50%.
Hello, 王小明, 成绩提升了 12.5%
Hello, 王小明,你的成绩提高了12.50%
富豪老爸: 王小明, 这次你成绩上升了12.50%,干得不错,来领 $100000奖金
PS C:\\Users\\TF\\pie-c\\2021年6月30日> python .\\test-in-consloe.py
输出 in console test
2的10次方是 1024
name input demo test below
21点55分
I ' ok
21点56分
 3-01
3.14
age:22. Gender: True
Hello, 小明, 成绩提升了 17.1%
-----------------------
------------------
请输入上一年分数88
请输入这一年分数75
抱歉, 王小明, 你的成绩下滑了 14.77%.
抱歉, 王小明,你的成绩下滑了 14.8%
Hello, 王小明,你的成绩提高了14.77%
富豪老爸: 王小明, 你成绩居然下滑了14.77%,干得不错,来领$100竹编炒肉
PS C:\\Users\\TF\\pie-c\\2021年6月30日>

以上是关于Note on python__2021年7月1日Python 字符串练习的主要内容,如果未能解决你的问题,请参考以下文章

Note on python__2021-07-05Python练习使用字典dict+list

Note on python__2021-07-02Python练习使用条件判断

Note on python__2021-07-05Python练习使用if-else条件选择+list列表——>age_selector

2017年7月23日

2019年8月7日 封装 7夕快乐

python如何求2020年第19周起止日期: 2020年第19周(5月4日-5月10日)?