python如何将输入的数字用*表示,如图。。。急急急!!!

类似这种,剩下的自己写吧。

#-*-coding:utf-8-*-

__author__='lpe234'
__date__='2014-11-19'

nums_dict={
'1':"""
*
**
*
*
*
*****
""",
'3':"""
****
**
*
*
*
**
****
""",
}

nums=raw_input('请输入数字:')
try:
fornuminnums:
printnums_dict[num]
except:
pass

㈡ python中如何实现,输入数字T,再输入T组数据

#coding:utf-8
importuniout
num=input("请输入一个数字:")
all_infos=[]
foriinrange(num):
tmp=raw_input("请输入第%s组数据 "%str(i+1))
all_infos.append(tmp)

printall_infos

㈢ python 如何一次输入3个整数

a, b, c =map(int, input().split())

1、输入一个数字直接 m = int(input())

2、输入两个数字就是 m, n = map(int, input().split())

3、三个及三个以上就和两个的类似:

a, b, c =map(int, input().split())

a, b, c, d =map(int, input().split())

(3)python如何输入数字扩展阅读

Python的表达式写法与C/C++类似。只是在某些写法有所差别。

主要的算术运算符与C/C++类似。+, -, *, /, //, **, ~, %分别表示加法或者取正、减法或者取负、乘法、除法、整除、乘方、取补、取余。>>, <<表示右移和左移。

&, |, ^表示二进制的AND, OR, XOR运算。>, <, ==, !=, <=, >=用于比较两个表达式的值,分别表示大于、小于、等于、不等于、小于等于、大于等于。在这些运算符里面,~, |, ^, &, <<, >>必须应用于整数。

Python使用and, or, not表示逻辑运算。

is, is not用于比较两个变量是否是同一个对象。in, not in用于判断一个对象是否属于另外一个对象。

参考资料

网络-python



㈣ python中如何在一行输入n个数字

直接用input输入就可以了啊,输入以后当作字符串处理,按照空格或者逗号等分隔符划分成字符串数组,最后对得到的字符串数组做强制类型转换就可以了。

㈤ python如何自行输入一串数字。。。。我是零基础。。

#-*-coding:utf-8-*-
#定义一个空list,然后用10次循环将10个数字传递进list
#在对list进行求和,求平均

#python2.7版本
l=[]
foriinrange(10):
l.append(int(raw_input("请输入一个数字:")))
print"这10个数字是:",l
print"求和:",sum(l)
print"求平均",(sum(l)/10.0)

#python3.x版本
l=[]
foriinrange(10):
l.append(int(input("请输入一个数字:")))
print("这10个数字是:",l)
print("求和:",sum(l))
print("求平均:",(sum(l)/10))

㈥ python 中 请输入一个数字 请输入第二个数字 请输入进行的计算符合(1+ 2-):

#coding=utf-8
#py27
a=input('请输入一个数字')
b=input('请输入第二个数字')

calc=input('请输入进行的计算符号(1+2-)')

ifcalc==1:
print('计算结果%s+%s=%s'%(a,b,a+b))
else:
print('计算结果%s-%s=%s'%(a,b,a-b))

㈦ 请问Python如何从键盘循环输入数字呢求代码,谢谢

可以直接输入一串数字,用空格隔开即可,程序再处理。

㈧ python怎么从键盘输入数字

str_input = raw_input()
if str_input.isdigit():
int_input = int(str_input)
else:
print >> sys.stderr, '%s cant conve to int!' % str_input

㈨ 怎么在python里面,用键盘输入信息

  • input函数,运行之后,就需要用键盘输入:

    a = input()

    print(a)

    运行之后,用键盘输入内容,按下回车键,就可以打印输入的内容。

  • 但是,如果运行之后有所提示,会不会好一点呢?

    print('请输入:')

    a = input()

    print('输入内容是',a)

    注意:python是从上往下运行。

  • 如果我们输入一个数字,要进行计算,怎么能得到计算结果呢?

    print('请输入:')

    a = input()

    b = a*a

    print(a,'的平方是',b)

    结果报错:

    TypeError: can't multiply sequence by non-int of type 'str'

    原来,a得到的不是真正的数字,而是字符串。

  • 需要把输入的数字,变成整数:

    a = int(input())

    当然,你键盘输入的内容,也必须是整数。

  • 整合一下:

    a = int(input())

    print(a,'的平方是',a*a)

    a*a在print里面,就可以运算,并且返回运算结果。

  • 如果输入小数,就需要指定为float类型:

    a = float(input())

    print(a,'的平方是',a*a)

  • 正确的代码是,把input的内容,转变为整数(或其它类型的数):

    print('请输入一个数字,我们将计算它的平方:')

    a = int(input())

    print(a,'的平方是',a*a)

㈩ python怎么实现输入一个字母就把对应的数字输出来

有两种方法,一种是直接做一个26个字母的字典,然后print(dict[x]),另一种是你可以将字母直接转换成ascll码然后print(ord(x)-97+1) a的ascll码为97