• python_day01


    python简介

    python是Guido von Rossum在1989年圣诞节写的。

    安装anaconda编辑器

    在cmd里打开jupyter-notebook,将默认浏览器设置为谷歌浏览器。

     python里不需要定义数据的类型

    控制台的读取和输入:input、eval

    1.注释

    单行注释:#

    多行注释:“”“”“”

    “”“

    jdslf

    fjdsk

    hfsjdk

    fnksl

    ”“”

    当6引号给与变量时,变为字符串。

    Sep更改多个元素之间的连接符

    End结束符号

    print("djsak","jdsi","dksa",sep=",",end="!")

    语言元素

    变量名一定要见名知意,变量名由字母、数字和下划线构成,数字不能开头。

    大小写敏感

    不可以为关键字和系统保留字。

    a//b整除

    a%b取余

    a**b  a的b次方

    input :

    a=input()

    print(a,type(a))输出a和a的类型

    int:强制转换

    练习

     1.编写计算器

    intpt_1=input()

    intpt_2=input()

    changetofloat_1=float(intpu_1)

    changetofloat_2=float(intpu_2)

    calc_add= changetofloat_1+ changetofloat_2

    print(calc_add)

    name=input()

    str('{}zjcks'.format(name))

    a=100
    print('这个数字是:%d',a)
    print('%d+%d=%d'%(10,20,30))

    print('{}真帅'.format(100))

    name=input()
    str('{}zjcks'.format(name))

    chr():将整数转换成该编码对应的字符串

     运算符

    运算符描述
    [] [:] 下标,切片(前闭后开)
    ** 指数
    ~ + - 按位取反, 正负号
    * / % // 乘,除,模,整除
    + - 加,减
    >> << 右移,左移
    & 按位与
    ^ | 按位异或,按位或
    <= < > >= 小于等于,小于,大于,大于等于
    == != 等于,不等于
    is is not 身份运算符
    in not in 成员运算符
    not or and 逻辑运算符
    = += -= *= /= %= //= **= &= |= ^= >>= <<= (复合)赋值运算符

    for循环格式:

    for i in 'abcd':
    print(i)

    if格式

    if():

      else:

    判断n是不是水仙花数

    n = int(input())
    g = n % 10
    s = n // 10 % 10
    b = n // 100
    print(g,s,b,sep=",")
    if (((g**3)+(s**3)+(b**3))==n):
    print("shi")
    else:
    print("bushi")

    输入半径,求圆的周长和面积

    import math
    r = float(input())
    z = r * 2 * math.pi
    s = r * r * math.pi
    print("周长为:%f"%z)
    print("面积为:%f"%s)

     作业:

    1.

    c = float(input("请输入摄氏度:"))
    f = ( 9 / 5) * c + 32
    print("%.0f c is %.1f f"%(c,f))

    2.

    r , h= eval(input("请输入半径和高:"))
    area = r*r*3.14
    volume = area*h
    print("The area is %.4f"%area)
    print("The volume is %.4f"%volume)

    3.

    feet = float(input("请输入英尺数:"))
    meters = feet*0.305
    print(" %.1f feet is %.4f meters"%(feet,meters))

    4.

    M,i,f = eval(input("请输入水量以及水的初始温度和最终温度:"))
    Q = M * (f - i) * 4184
    print("The energy needed is {}".format(Q))

    5.

    c,l = eval(input("请输入差额和年利率:"))
    interest = c * (l / 1200)
    print("The interest is %.5f"%interest)

    6.

    v0,v1,t = eval(input("请输入v0,v1,t:"))
    a = (v1 - v0) / t
    print("The a is %.4f"%a)

    7.

    yuan = float(input("请输入每月存款数:"))
    account=0
    for i in range(6):
        account=(yuan + account) * (1 + 0.00417)
    print("The account is %.2f"%account)

    8.

    n = int(input("请输入一个0-1000之间的数字"))
    g = n % 10
    s = n // 10 % 10
    b = n // 100
    sum = g+s+b
    print("The sum of the digits is %d"%sum)
  • 相关阅读:
    两排滚动js
    弹性布局
    channelartlist添加栏目链接
    首页调取二级、三级栏目
    dede完美分页样式
    如何安装sass
    首页分页(自由列表)
    tag标签调取
    25.简单的路由
    24.简单的自定义服务
  • 原文地址:https://www.cnblogs.com/lyali/p/11269522.html
Copyright © 2020-2023  润新知