zoukankan      html  css  js  c++  java
  • Python之基础

     1 # 需要导入字符编码,否则遇到中文会报错
     2 # coding=utf-8
     3 
     4 # 1 定义变量
     5 a = 10
     6 b = 2
     7 c = a+b
     8 print(c)
     9 
    10 # 2 判断语句
    11 score = 90
    12 
    13 if score>= 80 :
    14     print("很好") # 前面必须要有缩进
    15 elif score>= 60:
    16     print("及格")
    17 elif score>=30:
    18     print("不及格")
    19 else:
    20     print("很差")
    21 
    22 # 3 循环
    23 for i in range(0,100):  # range范围
    24     print("Item {0},{1}".format(i,"Hello Python"))
    25     # {0}对应的是format的第一个参数,{1}对应的是format的第二个参数。
    26 
    27 # 4 定义函数
    28 def sayHello():
    29     print("hello World")
    30 
    31 sayHello() #执行函数。不要有缩进,如果有缩进,那么这行就属于def sayHello():的代码
    32 
    33 
    34 def max(a,b):
    35     if a>b:
    36         return a
    37     else:
    38         return b
    39 
    40 print("最大的值是 {0}".format(max(12,13)))
    41 
    42 # 5 面向对象
    43 # 5-1 创建一个类,并使用构造方法
    44 class Hello:
    45     # 构造方法
    46     def __init__(self,name):
    47         self._name = name;
    48     # 定义普通方法
    49     def say(self):
    50         print("Hello Python Class {0}".format(self._name))
    51 
    52 h = Hello("HeYang")
    53 h.say()
    54 
    55 # 5-2 使用继承
    56 class Hi(Hello):  # 这样就是继承Hello类
    57     def __init__(self,name):
    58         Hello.__init__(self,name)
    59 
    60     def sayHi(self):
    61         print("Hi {0}".format(self._name))
    62 
    63 
    64 h1 = Hi("xiaoming")
    65 h1.sayHi()
    66 
    67 
    68 # 6 导入文件
    69 from  mylib import HiHi
    70 
    71 mylib = HiHi()
    72 mylib.hihi()
  • 相关阅读:
    内容可编辑且随内容自增长的div
    05-图1. List Components (25)
    多button事件处理
    NYOJ 496 [巡回赛-拓扑排序]
    Android lollipop 更新问题
    编程算法
    Codeforces Round #337 (Div. 2) 610B Vika and Squares(脑洞)
    java中的ShortBuffer
    Rust hello world 语法解说
    在.Net MVC结构API接口中推断http头信息实现公共的权限验证过滤器演示样例
  • 原文地址:https://www.cnblogs.com/goodboy-heyang/p/5768295.html
Copyright © 2011-2022 走看看