zoukankan      html  css  js  c++  java
  • python的0基础入门语法_学习小结(1)

    1.print()的运用

      (1)直接打印就用print(),但是括号里要打印的内容还是有限制的:

     eg:

    A:打印‘复仇者联盟——终局之战’;

    B:打印‘Let'go!!!’;

    C:打印复仇者联盟‘’,要求每个文字一行

    答案:

    除了直接打印之外,还有一个方式是赋值后直接打印

    (2)赋值

    eg:打印“复仇者联盟”

    text='复仇者联盟'

    print(text)

    (3)输入的整合

    eg:打印出“复仇者联盟有美国队长、钢铁侠、緑巨人浩克等”

    text='复仇者联盟'

    a='有'

    b='美国队长、钢铁侠、緑巨人浩克等'

    print(text+a+b)

    (4)数据类型

        在我们打印数据的时候,部分数据并非可直接连串打印,一般的数据类型分为str()【字符串】、int()【整数】、float()【浮点】 

    a:Str()

        str()其实全称是String(),意思是字符串的意思

    eg:a=和

    print(str(a))

    执行结果:

    解析:把字符串'和'赋值给了a,str(a)意思是把a的值转换成字符串,则直接打印单引号里的内容

    b:int()

    int()全称是integer()的意思,就是整数

    eg:a=1.2

    print(int(a))

    执行结果:1

    解析:int(a)是直接把a转换称整数的形式进行打印,所以程序会不显示小数点后的数值,

    注意:float类型转换成int的过程中直接不显示小数点后的数值,即使1.999999最后打印出来的也只有1

    c:float()

    float()是浮点数的意思,相当于我们平时运算的小数点,会精确到小数点后两位

    eg:a=1

    print(float(a))

    执行结果:1.0

    解析:a=1是属于int类型,float()可把int类型的数值强制转换,所以最后输出的结果会是1.0

    练习题:(答案在下一篇会有记录)

    eg:给出已知条件:

    a=1.2

    b=1

    c='和'

    d='相加'

    请打印出“1.2和1相加”

    注意:代码语言可直接识别数字和字符,但是不能识别到中文

  • 相关阅读:
    Mac Finder 里新建文本
    SourceTree 无法查看组织仓库
    Android Gradle 指定 Module 打包
    Mac 下安装安卓 apk 文件
    Android 瘦身之道 ---- so文件
    Android Google AdMob 广告接入示例
    Java 垃圾回收(GC) 泛读
    [麻雀虽小]记 简易Markdown阅读器 开发全过程
    Git 版本回滚
    线程与进程的区别及其通信方式
  • 原文地址:https://www.cnblogs.com/nhztester/p/10900538.html
Copyright © 2011-2022 走看看