Python |4—数据类型转换和基本输入
本文最后更新于33 天前,其中的信息可能已经过时,如有错误请发送邮件到2031853749@qq.com

输出数据类型转换:

Python是动态类型语言, 这意味着变量的类型可以随时改变. 但是在某些情况下, 我们需要将不同类型的数据转换为相同类型的数据.

Python 数据类型转换可以分为两种:

  • 隐式类型转换 – 自动完成
  • 显式类型转换 – 需要使用类型函数来转换

隐式类型转换

Python会自动完成某些数据类型之间的转换, 例如整数和浮点数之间的转换.

a = 10
b = 3.14
c = a + b
print(c)  # 13.14

在上面的例子中, 变量a是整数类型, 变量b是浮点数类型, 但是在执行a+b的操作时, Python会自动将a转换为浮点数类型, 然后进行运算. 因此, 最终结果c是浮点数类型.

显式类型转换

在某些情况下, 我们需要将不同类型的数据转换为相同类型的数据. 例如, 如果我们需要将整数转换为字符串, 或者将字符串转换为整数, 或者将浮点数转换为整数, 或者将整数转换为布尔值, 我们需要使用类型函数来进行转换.

Python提供了内置的函数和方法来进行数据类型转换.

  • int()函数可以将其他类型转换为整数类型.
  • float()函数可以将其他类型转换为浮点数类型.
  • str()函数可以将其他类型转换为字符串类型.
  • complex(real[,imag])函数可以将其他类型转换为复数类型.
  • bool()函数可以将其他类型转换为布尔类型.
  • chr()函数可以将整数转换为字符.
  • ord()函数可以将字符转换为整数.
  • hex()函数可以将整数转换为十六进制字符串.
  • oct()函数可以将整数转换为八进制字符串.
  • bin()函数可以将整数转换为二进制字符串.

其他函数不再赘述.

基本输入输出

输入

Python提供了input()函数来从控制台获取用户输入, 并将其转换为字符串类型.

input()函数的基本用法如下:

variable = input("提示文字")

其中variable是变量名, 后面紧跟着提示文字, 用于提示用户输入内容.

在 Python 3.x 版本中, 输入的内容都是字符串类型, 如果需要其他类型的数据, 则需要进行类型转换.

num = int(input("请输入一个整数: "))

输出

print()函数可以输出字符串到控制台, 并自动换行.

用print()在括号中加上字符串,就可以向屏幕上输出指定的文字。比如输出’hello, world’,用代码实现如下:

print('hello, world')

print()函数也可以接受多个字符串, 用逗号”,”隔开,就可以连成一串输出:

print('The quick brown fox', 'jumps over', 'the lazy dog')

输出结果:

The quick brown fox jumps over the lazy dog

print()会依次打印每个字符串,遇到逗号“,”会输出一个空格

print 默认输出是换行的, 如果要实现不换行需要在变量末尾加上 end=””

print('hello', end="")
print('world')

输出结果:
“`
helloworld

本文为2305拾柒原创.
文章作者:拾 柒
文章链接:Python |4—数据类型转换和基本输入
版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0许可协议. 转载请注明来自拾 柒
如果觉得有用,可以分享出去~

评论

  1. dong
    Windows Edge
    1 月前
    2025-3-18 21:23:56

    主包主包,你的教程太强了,能不能更新的快一点

  2. Last丶炫
    Windows Edge
    2 周前
    2025-4-05 11:14:55

    哎哟我不赖

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇