print(a)
输出结果如下图
我的目标是上高中后努力学习,考一所好的大学,拿到一个大厂的office,给汶励一个好的生活。
1
在这里的例子,我们用到了’'或""对字串符进行包装,然后赋值给a,最后通过print()函数进行输出结果。虽然这种方法是比上一章讲到的直接输出复杂了些 ,但这种方法可比直接传递输出高级多了。
PS:不积跬步,无以至千里;不积小流,无以成江海。做人,不可做井底之蛙,不可做孤陋寡闻之人,因此我们不能因为新方法的复杂而不去学。只有去学习,去汲取新知识,这样才会慢慢进步 ,成为一个才高八斗、出类拔萃的人。
5.3:输出结合
在Python中,如果我们想要输出一段很长的文本,我们可以选择直接赋值在一个常量中并且输出,当然也可以选择赋值在多个常量中在最后结合输出。然而我们想要实现这种效果,在这里我们就必须要用到一个算术运算符:+。如下面代码例子
a = "我的目标是上高中后努力学习,"
b = "考一所好的大学,"
c = "拿到一个大厂的office,给汶励一个好的生活。"
print(a+b+c)
输出结果如下
我的目标是上高中后努力学习,考一所好的大学,拿到一个大厂的office,给汶励一个好的生活。
1
5.4:输入与输出
前文我已教大家如何赋值并且输出,现在我将教大家如何输入赋值至常量并输出。
在平时许多软件或其他东西中,想要得到一个想要的结果,就必须输入一些数据值使满足运行条件,如生活中的计算器、或者我们的浏览器等。然而我们在Python中如何实现这种效果了?这时我们就要用到一个函数–input()。具体例子如下:
a = input()
print(a)
如果我这时输入一组字串符:算了,还是做回我的前端开发这个老本行吧。输出结果如下:
算了,还是做回我的前端开发这个老本行吧。
在这个代码中,实现原理就是通过input()函数获取我输入的数据值,然后把这组数据赋值给常量a,然后常量a把数据传递给print()函数,最终输出。
当然,我们也可以结合前面我们所学过的算术运算符与float数据类型做一个超简易计算器(由于是最基础的,所以使用较麻烦)
a = input()
b = input("请输入运算符号")
c = input()
if (b == '+'):
print(float(a)+float(c))
elif (b == '-'):
print(float(a)-float(c))
elif (b == '*'):
print(float(a)*float(c))
elif (b == '/'):
print(float(a)/float(c))
elif (b == '%'):
print(float(a)%float(c))
elif (b == '**'):
print(float(a)**float(c))
elif (b == '//'):
print(float(a)//float(c))
当我输入22/7时,输出如下
3.142857142857143
当然,input()函数作为一个万能的输入函数,他也可以和其他数据类型相结合,如集合,列表,元组等藕合数据类型,也可以与字典,字串符等数据类型结合使用。如下面例子
a = (str(input()))
b = (list(input())) #创建一个空列表
c = (tuple(input())) #创建一个空元组
d = (set(input())) #创建一个空集合
e = {} #创建一个空字典
e_ElementName = input("请输入名称:")
e_ValueContent = input("请输入内容:")
e[e_ElementName] = e_ValueContent
print("您输入的字串符:",a)
print("列表结果:",b)
print("元组结果:",c)
print("集合结果:",d)
print("字典结果:",e)
代码原理:通过运用input()函数对创建的各个数据类型与其对应的常量赋值,并传递给相对应的print()函数,最后输出结果。
第六章:判断语句
在所有编程语言中与我们平时写的很多程序中,我们几乎都要运用到判断语句,通过判断语句来帮助我们写的这个程序判断是否达到某个代码块运行的条件。因此我们想实现判断条件是否符合某个代码块运行的条件,那么我们就需要运用到判断语句。在Python中,判断语句有if、if…else、if…elif…else。关键词有or与and。
那么现在我们先从最基础的if语句先开始吧。
6.1:if的用法
具体例子代码如下:
me =int(input())
wl = int(input())
if me < wl :
print("Lwl赢了")
if me > wl :
print("我赢了")
代码原理:假如我和WL各输入一个数字,如果WL输入的数字大于我条件为真,输出wl赢了;如果我输入的数字大于WL,条件为虽然也为真,但输出的是与之相对应的结果语句。
6.2: if…else的用法
具体代码例子如下:
me = int(input())
wl = int(input())
if me < wl :
print("WL赢了")
else :
print("我赢了")
代码原理:假如我和XX各输入一个数字,如果XX输入的数字比我大,条件为真,输出XX赢了。反之,条件为假,输出我赢了。
6.3:if…elif…else用法
me = int(input())
wl = int(input())
if me < wl :
print("WL赢了")
elif me == WL :
print("打平手了")
else :
print("我赢了")
代码原理:假如我和XX各输入一个数字,如果XX的比我大,条件为真,输出XX赢了。如果相同,条件为方案2,输出打平手了。反之,输出我赢了。
好了,学完if…elif…else语句,我们可以尝试做一个猜数小游戏了,具体例子如下上一页 1 2 3 4 5 6 7 8 下一页