python基础语法
Aubye
一个有的时候很懒的博主...
展开
-
python基础语法-行列式计算
计算三阶行列式。输入数据包含三行,依次对应三阶矩阵的三行。 每行包含三个数,依次对应该行的三个数。输出数据包含一个数,为该矩阵行列式的值,保留两位小数。输入主要用map函数进行输入,注意要转换为浮点数a11,a12,a13 = map(float,input().split())a21,a22,a23 = map(float,input().split())a31,a32,a33 = map(float,input().split())r = a11*a22*a33+a12*a23*a31.原创 2021-01-04 17:31:06 · 1440 阅读 · 0 评论 -
python基础语法-字母转换
输入一个字母,若为小写字母,输出其对应的大写字母,若为大写字母输出对应的小写字母。若输入的字符不是字母,输出“Input Error”此题的重点在判断如果输入的是数字:.isdigit()如果输入的是字母:.isalpha()是否全小写:.islower()是否全大写:.isupper()判断首字母是否大写:.istitle()a = input()if a.isalpha(): if a.islower(): print(a.upper()) else:.原创 2021-01-04 16:57:36 · 2793 阅读 · 0 评论 -
python基础语法-绘制奖状
题目输入两行,一行是期末成绩,一行是平时成绩,输出奖状,利用ASCII码的转换主要考察了(1)引号的表示单引号常常表示单词双引号常表示词组或句子三引号不仅保留字符串的内容,还保留字符串的格式(2)ASCII码的转换获取字符的ASCII码值:ord()获取数字的ASCII码值:chr()(3)逻辑运算&是按位与运算|是按位或运算a = int(input())b = int(input())c = a&b #逻辑运算,&是按位与运算,|是按位或运算d.原创 2021-01-04 16:48:07 · 481 阅读 · 1 评论 -
python基础语法-温度转换
华氏度转化为摄氏度题目描述输入一个以华氏度为单位的温度f,试输出摄氏度c,并保留两位小数。转换公式为:c = (f-32) * (5/9)输入一个正数f,代表华氏度输出对应的摄氏度,要求保留两位小数主要注意输入时要利用float函数强制转换为浮点数,以及最后输出时限制小数位数f = float(input())#注意input默认的是字符类型,不能进行下一步运算,必须要强制转换为float类型c = (f-32) * (5/9)print('%.2f'%c)#保留两位小数的写法原创 2021-01-04 16:25:31 · 4472 阅读 · 0 评论 -
python基础语法-命题生成器
题目描述斯太芬最近学到了命题的描述。他发现很多命题都可以被表述为“如果……,那么……”的形式,但是斯太芬并不能够很好的将命题转换为这个形式。 请你编写一个程序,帮助斯太芬将命题转换为“如果……,那么……”的形式。输入输入包含两行。 第一行是命题的条件; 第二行是命题的结论。 条件和结论只含有英文字母和空格。输出输出包含一行,为转换之后的命题。格式如下: If condition, then conclusion. 注意全部使用英文符号标点符号,注意空格的添加。 逗号后有空格,If和then之后有.原创 2021-01-04 16:20:38 · 539 阅读 · 0 评论