一、输入输出

1、offer—输出变量类型

牛牛的成绩:88.9分,使用变量grade记录这个成绩,并输出变量grade的类型。同时面试官不喜欢小数,请你输出将成绩强制类型转换为int后的结果。

输出描述:
第一行使用type输出grade的类型。
第二行输出强制类型转换后的结果。

grade=88.9
    print(type(grade))
    print(int(grade))

2、相亲配对—input函数读入输出

<input函数读入的是一行字符串>
相亲论坛,大家在论坛留下名字即可相互交流。根据输入到论坛的两个名字,输出他们的名字表示配对。

输出描述:
两行各自输入一个名字。
一行输出两个名字,以空格间隔。

name1 = input()
name2 = input()
print(name1, name2)

3、年龄的和—split函数

输入年a和b,请你输出两位朋友的年龄之和。
一行输入两个整数,以空格间隔。
直接输出a+b的结果。

牛客网python输入模板 牛客输入输出python_Python

a,b =map(int,input().split()) 
print(a+b)

用input函数读入字符串,用split函数按空格拆分字符串(数字位数不定用split更合适),map函数多个元素分别映射转换为int。

二、条件语句

4、判断

经过了两次笔试分别获得了两家公司的面试资格,但两次面试的时间冲突了。通过判断笔试的成绩决定去参加哪家公司的面试。现在输入两行浮点数,分别表示两家公司的笔试成绩,比较两个成绩,输出笔试成绩较高的公司名。

第一行输入一个浮点数,第二行输入一个浮点数,两个数字一定不相等。
输出公司名。

a = float(input())
b = float(input())
if a > b:
    print(a)
else:
    print(b)

5、多样选择

编写Python代码,有些纠结到底该选vscode还是pycharm,于是决定投硬币决定,正面使用vscode,反面使用pycharm。根据输入的0,1数字表示正反面,使用三元表达式if-else输出使用的哪种编译器。

输入数字0或1,1表示硬币正面,0表示硬币反面。
最后输出 vscode 或者 pycharm。

a = input() 
print('vscode') if a =='1' else print('pycharm')

6、逻辑运算

a找c一起去学习Python,b又找c一起去学习Java,但是c自己又钟情于C语言。于是c决定掷骰子,假如a的点数高于b和c,c就去学Python;假如b的点数高于a和c,c就去学Java;若是二者都不是,c就去学C语言。根据输入的三个点数,输出c学了什么语言。

一行输入三个整数,分别表示a、b、c投掷的点数,以空格间隔。三个点数,任何两两不相等。
最后输出Python、Java或者C。

a,b,c = map(int,input().split())
if a>b and a>c:
    print('Python')
elif b>a and b>c:
    print('Java') 
else:
    print('C')