程序员文章、书籍推荐和程序员创业信息与资源分享平台

网站首页 > 技术文章 正文

Python里输入、输出函数的基本应用与变量的结合

hfteth 2025-01-17 11:50:17 技术文章 12 ℃

1.print() 输出函数

输出字符串时,需要在字符串前后加上引号【单引号或双引号都可以

>>>print("明天下雨!")
>>>明天下雨!

输出数值类型的数字时,不需要加引号,数字与数字之间会进行计算

>>>print(10)
>>>10
>>>print(50+80)
>>>130

输出变量时,需要提前对变量名进行赋值,print()函数会输出变量里的值

>>>china = "中国"
>>>print(china)
>>>中国

正常输出两个内容程序会自动换行

>>>print("地")
>>>print("球")
>>>地
>>>球

使用默认参数 end = ” “为不换行操作

>>>print("地",end = "")
>>>print("球")
>>>地球

2.变量的定义以及命名规则

Python中的变量实际上没有储存数值,而是对存储值的内存地址的引用

比如每个不同的房间里生活着各种各样的人

房间就相当于内存地址;

生活在房间里的人,相当于被储存的值

而变量就是房间号,我们可以通过房间号来寻找对应的人;

也就是变量指向了一个对象

#  例如:
>>>age = 13
age 就是变量名
= 等于号就是赋值
13 就是被储存的值
  • 变量名由数字、字母、下划线组成,且不能以数字开头,可以使用汉字但不推荐
  • 变量名中不能含有空格、逗号等其它符号
  • 不能将保留字作为变量名使用
  • 变量名中是区分大小写的,意味着A与a代表不同的变量
  • 用户可以通过以下代码查看python中的保留字
>>>import keyword
>>>keyword.kwlist
  • 如果将保留字作为变量名会得到错误提示
>>>if = "python"
SyntaxError:invalid syntax

3.input() 输入函数

input() 函数用来进行人机交互,接受用户输入的信息

input() 函数括号里的内容为提示信息,提示用户应该输入的内容是什么

>>>input("请输入您的年龄:")
>>>请输入您的年龄:

电脑接收到用户输入的任何信息均为字符串类型,包括数字

4.Python中基础的几种数据类型

  • 整型:int() 相当于数学中的整数!
例如 1,50,268,59,30
  • 浮点型:float() 相当于数学中的小数
例如 1.2,3.65,58.2,5591.36
  • 字符串:str() 相当于文字,字符串是可以进行简单的加法与乘法计算的
例如 "中华","少林功夫"
>>>print('雄鹰'*3)
>>>雄鹰雄鹰雄鹰
  • 布尔值:bool() True代表正确;False代表错误
>>> 5 > 1
>>> True
>>> 10 >= 55
>>> False
  • 可以使用type() 函数查看对象的数据类型
>>>type('1230')
<type 'str'>
  • 数据类型中的函数可以将其他数据类型强制转换,但也有限制

例如int()函数,可以将小数或字符串类型的数字转换成整型,但不能将文字转换

>>> a = "123456"
>>> type(a)
<type 'str'>
>>> int(a)
>>>type(a)
<type 'int'>

而字符串类型的数字是不能计算的,只有转换成整型才能进行数学计算


题目:用户输入长方形的长和宽(均为整数),程序自动计算出长方形的面积

>>> length = int(input('请输入长:'))
>>> width = int(input('请输入宽:'))
>>> area = length * width
>>> print("长方形的面积为:",area)
请输入长:10
请输入宽:5
长方形的面积为:50
最近发表
标签列表