zoukankan      html  css  js  c++  java
  • PY学习记录#1

    到了大学里面又开始学py了

    所以本蒟蒻的这个小博客有要开始用起来的

    作为py学习的记录吧

    学代码的第一个程序往往都从hello world开始。

    1 print ("hello world")

    然后是一个输入字符串,输出字符串长度的代码

    str=input("Please input:")
    n=len(str)
    print(n)

    运行结果为

    Please input:132
    3

     作业部分

    T1 A+B问题

    py的数据输入进来以后是默认的字符串类型,所以需要强制类型转换成int

    上正确代码

    a=input()
    b=input()
    c=int(a)+int(b)
    print(c)

    如果不进行强制类型转化

    a=input()
    b=input()
    print(a+b)

    你输入1和2

    输出就是12

    T2 输出字符串长度

    就是在hello world的基础上加上了一个统计长度的len()函数

    上正确代码

    string="hello world"
    print(len(string))

    T3多行hello world

    这个题就是换行符的使用

    换行可以用转义字符“\n”实现

    转义字符要写到双引号里面

    上代码

    print ("*************\n")
    print ("hello world")
    print ("*************")

    T4输出一句话

    这个就是hello world变种,没啥好说的

    上代码

    print("学习Python编程是一件快乐的事情!")

    T5输出学生信息

    这个题用到了格式化输出

    需要取地址符%

    %s就是字符串格式

    %d就是整数格式

    %f就是浮点格式

    其他就是简单的输入输出

    上代码

    xuehao=input("学号:")
    xingming=input("姓名:")
    youxiang=input("邮箱:")
    nianling=input("年龄:")
    shenggao=input("身高:")
    print("学号:%s"%xuehao)
    print("姓名:%s"%xingming)
    print("邮箱:%s"%youxiang)
    print("年龄:%s"%nianling)
    print("身高:%s"%shenggao)
  • 相关阅读:
    关于margintop/bottom在nonReplaced inline元素上不起作用的解释
    css position
    css :three column +top box
    little box: two box
    css layout :center
    Absolute, Relative, Fixed Positioning: How Do They Differ?
    little box:three column
    利用position:absolute重叠元素
    C#生成(操作)PDF
    asp.net发布网站时三个选项的问题
  • 原文地址:https://www.cnblogs.com/SpeedZone/p/15251185.html
Copyright © 2011-2022 走看看