python3.6的基础知识

79 篇文章 0 订阅
36 篇文章 1 订阅

1.python基础知识

  • 语法:
    1.没有分号
    2.严格按照缩进的语言
    #coding:utf-8
    print(‘hhh’)

  • 注释:
    单行注释
    #单行
    多行注释
    “”"
    多行注释
    “”"

2.python3.6与python2的不同

1)字符类型不同

python3.6的字符类型有:int、float、str、boolean

str:                                                 
In [11]: name = '张三'
In [12]: name                                                                   
Out[12]: '张三'

int:
In [13]: age = 22                                                               
In [14]: age                                                                    
Out[14]: 22

boolean:
In [15]: gender =True                                                           
In [16]: gender                                                                 
Out[16]: True

float:
In [17]: grade = 99.28                                                          
In [18]: grade                                                                  
Out[18]: 99.28

在这里插入图片描述

python2的字符类型有:长整型、int、float、str、boolean
在这里插入图片描述

2)接收默认类型不同
python2的默认接收类型为int
在这里插入图片描述
raw_input接收类型默认为str
在这里插入图片描述
ipthon3.6的默认输入类型为str

在这里插入图片描述
python3.6没有raw_input命令
在这里插入图片描述

3.python3.6字符操作

在这里插入图片描述
在这里插入图片描述

  • 输出百分数:
    In [6]: scale = 0.1
    In [9]: print(‘数据比例是 %.2f%%’ %(scale*100))
    数据比例是 10.00%

  • 删除变量
    在这里插入图片描述

  • 布尔值

  • 字符居中
    在这里插入图片描述

  • 字符转换
    在这里插入图片描述
    练习1:(编写python文件)

    [root@localhost mnt]# cat grade.py
    name = input(“学生姓名:”)
    ch= float(input(“语文:”))
    math= float(input(“数学:”))
    en = float(input(“英语:”))

    Sum = ch + math + en
    avg = Sum/3

    print("%s的平均成绩为%.2f" %(name,avg))
    执行结果:
    在这里插入图片描述
    练习2:(在pycharm中编程)

      """
      # _*_coding:utf-8_*_
      Name:01_test.py
      Date:19-1-12
      Author:hr
      """
      """
      石头剪刀布
      电脑随机出拳
      """
      a = int(input("请出拳"))
      import random
      
      b = random.randint(1, 3)
      print(b)
      if a == b:
          print("平局")
      elif ((a == 1 and b == 3) or (a == 2 and b == 1) or (a == 3 and b == 2)):
          print("计算机胜利")
      else:
          print("计算机失败")
    

在这里插入图片描述
练习三:

"""
判断闰年
能被400整出的是闰年,能被4整chu但不能被100的是闰年
"""
year = int(input('请输入年份'))
if ((year % 400==0) or (year % 4 ==0 and year % 100 != 0)):
    print('你输入的是闰年')
else:
    print('不是闰年')

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值