Study python_01

Python历史事件

  • 1989 年 ——— 荷兰人吉多·范罗苏姆决心开发一个新的脚本解释程序;
  • 1991 年 ——— 第一个用C语言实现的Python编译器诞生,Python 的代码对外公布,版本为 0.9.0;
  • 1994 年 ——— Python 1.0诞生;
  • 2000 年 ——— Python 2.0 发布;
  • 2001 年 ——— Python 2.1 基于 Python 软件基金会协议(Python Software Foundation (PSF))发布;
  • 2004年  ——— WEB框架 Django 诞生;
  • 2008 年 ——— Python 3.0 正式发布,Python 3 被称为 "Python 3000" 或者 "Py3K" 。
  • 2014年  ——— 官方宣布版本2将停止更新
  • 2020年  ———2.7版本停止使用

 

Python用处(简写)

  web应用开发
  自动化运维
  网络爬虫
  数据分析
  科学计算
  人工智能
  网络攻防*的第一语言

 

Python内容

 

python代码书写要求

        PEP 8 - Python代码样式指南

https://legacy.python.org/dev/peps/pep-0008/#a-foolish-consistency-is-the-hobgoblin-of-little-minds

  注释

 

      单行注释-以#和空格开头

  # 这是我的第一个代码
  print('hello world')

 

 

      多行注释-使用三个”“进行包括,代码前后引号需要方向一致

"""
# 这是我的第一个代码
print('hello world')
"""

 

      使用input进行输入

sr1 = input()

 

       使用print进行输出 1.0

sr1 = input()
sr2 = input()
bl1 = float(sr1)
bl2 = float(sr2)
jg = bl1 + bl2
print(jg)

 

      使用print进行输出 2.0

name = input()
print(name,'{}'.format('真帅'))

 

       使用print进行输出 3.0

        使用end进行结果横向输出;

        使用chr将证书转换成该编码对应的字符串(一个字符);

        使用ord将字符串(一个字符)转换成对应的编码(整数);

email = input('输入你的Email:')
for i in email :
    res = ord(i)+4
    print(chr(res),end="")

 

       进行简单的类型转化

hswd = input()
ssd = float(hswd)
print(ssd*1.8+32)

 

      求圆的面积

sr=input()
bj=float(sr)
print(bj*3.14*bj)
print(2*3.14*bj)

 

      判断闰年

year=int(input())
if  (year % 4 ==0 and year % 100 !=0 ) or (year % 400 == 0):
    print("true")
else:
    print("flase")

 

      简单的输出一个方框

for i in range(10):
    print('#',end="")
print()
for k in range(8):
    print('#',' '*8,'#',sep="")
for j in range(10):
    print('#',end="")

 

      求水仙花数

number=input('输入一个数')
if len(number)>3:
    print ('The number is to big!')
else:
    bai = int(number[0])
    shi = int(number[1])
    ge = int(number[2])
    if bai ** 3 + shi ** 3+ ge ** 3 ==int(number):
        print ('水仙花数')
    else:
        print ('不是水仙花数')

 

转载于:https://www.cnblogs.com/diyudewudao/p/11272681.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值