zoukankan      html  css  js  c++  java
  • 震惊!!!python可以用中文来写代码

    python可以用中文来写代码

    说明:

    偶尔间试了一下,python可以用中文来写代码,除了一些python内置函数,和运算符不能用中文外,其它的比如新定义的类名、函数名、变量名,甚至是函数间传的参数都可以用中文来代替。这是国人全民编程要来临了吗。
    下面是我用全中文编写了的一个小程序,大家可以下载来玩玩,源码也贴出来了。

    键入代码:

     1 #!/usr/bin/python3
     2 
     3 from time import sleep as 暂停一下
     4 from os import system as 系统
     5 
     6 def 薪酬计算(工时,工价):
     7     if 工时 >= 24:
     8         时间=工时-24
     9         return '''
    10         你是真的皮,都说时间是公平的,你就比别人多活点{}个小时/天是吧。
    11         '''.format(时间)
    12     elif 工时 <=0:
    13         return '''
    14         三和大神,日结一天。阔以玩三天。{}小时/天这样的工种都被你做了。
    15         '''.format(工时)
    16     elif 工价 <=0 :
    17         return '''
    18         富二代是不用干活的,还算什么薪酬。吃吃喝喝又一天了,对吧。
    19         '''
    20 
    21     月薪=工价*工时*23
    22 
    23     if 月薪 <= 50:
    24         return '''
    25         月薪{}元/月。天天上网,电费都亏完了。
    26         '''.format(月薪)
    27 
    28     elif (月薪 > 50) and (月薪 < 5000):
    29         return '''
    30         很好,月薪{}元/月刚好拖了我国平均工资后腿。
    31         '''.format(月薪)
    32 
    33     elif (月薪 >= 5000) and (月薪 <= 6000):
    34         return '''
    35         嘿嘿,月薪{}元/月刚好被国家割韭菜。
    36         '''.format(月薪)
    37 
    38     elif (月薪 > 6000) and (月薪 <= 10000):
    39         return '''
    40         白领就是白领,月薪{}元/月都是高人一等的。
    41         '''.format(月薪)
    42 
    43     elif 月薪 > 10000:
    44         return '''
    45         月薪{}元/月。土豪,还缺朋友吗?
    46         '''.format(月薪)
    47 
    48 
    49 print('欢迎使用薪酬万能计算工具,本工具使用最前沿的算法。结合21世纪大数据,22世纪人工智能等多种高新技术研发而成,计算后的结果,绝对让你大吃自己一惊。')
    50 
    51 while True:
    52     print('输入你每天的工作时间,请填数字,单位(小时/天):',end='')
    53     工时=input()
    54     try:
    55         工时=int(工时)
    56         break
    57     except:
    58         print('输入错误,请输入正确的数字!')
    59         暂停一下(3)
    60         系统('cls')
    61         continue
    62 
    63 while True:
    64     print('输入你每小时的工价,请填数字,单位(元/小时):',end='')
    65     工价=input()
    66     try:
    67         工价=int(工价)
    68         break
    69     except:
    70         print('输入错误,请输入正确的数字!')
    71         暂停一下(3)
    72         系统('cls')
    73         continue
    74 
    75 print('正在调用国家计算中心天河壹号为您计算薪酬,请稍等!')
    76 结果=薪酬计算(工时,工价)
    77 
    78 计数=1
    79 for i in [5,4,3,2,1]:
    80     暂停一下(计数)
    81     print(i)
    82     计数 += 1
    83 
    84 系统('cls')
    85 
    86 for i in range(5):
    87     print('...')
    88 
    89 print(结果)
    90 
    91 for i in range(5):
    92     print('...')
    93 
    94 系统("pause")

    得到结果:

    点我下载:http://t.cn/EqqGnKV

    (程序只适合64位windows系统运行)

  • 相关阅读:
    js中属性点.和中括号[]的关系。
    jQuery中的$(window).load()与$(document).ready()以及jquery $(document).ready() 与window.onload的区别
    今天中了一个脚本病毒。把我的所有 html 加了 vbs 脚本,WriteData 是什么鬼?
    原生js 当前时间 倒计时代码
    一看就懂得移动端rem布局、rem如何换算
    使用CSS实现三栏自适应布局(两边宽度固定,中间自适应)
    js运算符的一些特殊应用
    中文目录对 sublime text 有什么影响?
    Spring的注解@Qualifier小结
    伪共享(False Sharing)
  • 原文地址:https://www.cnblogs.com/zwgbk/p/10258582.html
Copyright © 2011-2022 走看看