当前位置: > python教程 > python入门 >

python快速上手之基础语法
栏目分类:python入门   发布日期:2019年04月08日 16:33:16   浏览次数:

     如果你有一门编程语言基础,想要快速入门,可以从语句,定义变量,判断语句,循环,函数,类,输出,上进行入手,下面来快速看几个案例,你可以与你接触过的进行比较
python快速入门

1、定义变量,python变量不需要进行生命,只接使用,赋值就可以了,也没有常量这个说法,每条语句后也不需要逗号,一行一条语句,如查一条想要多打语句,可以使用逗号

 

a=10

b=2

c=a+b

print(c)
 

2、判断语句,一个条件,不需要加大括号,if 判断条件,紧跟着冒号:,中间不要有空格,冒号后不要写大括号,直接下一行,这个时候会有空白,按一下tab键,等于4个空格  ,python中没有只有if,没有switch
 

# coding=utf-8

score=90

if score>80:                       if 判断条件,紧跟着冒号:            

   print("很好")                   有空白,按一下tab键,等于4个空格

elif score>=60

   print("及格")

else:

   print("不及格")

 

3、循环


for i in range(0,100): 
print(i)

for i in range(0,100): 
print("Item {0}".format(i)) 


for i in range(0,100): 
print("Item {0},{1}".format(i,"hello python")) 

 

4、定义函数  def 方法名or函数名,可以有参,也可以无参


def sayHello(): 
    print("hello python") 
sayHello()
 

def max(a,b): 
    if a>b: 
        return a 
    else: 
        return b 


print(max(2,3)) 


 

5、面向对象 


class Hello: 
    def __init__(self,name): 
        self._name=name 
    def sayHello(self): 
        print("Hello {0}".format(self._name)) 


class Hi(Hello): 
    def __init__(self,name): 
        Hello.__init__(self, name) 
    def sayHi(self): 
        print("Hi {0}".format(self._name)) 


h = Hi("jkxqj")     
h.sayHi() 

 

6、引入python文件,import 文件名,python的文件名后缀是.py
 

mylib.py


class Hello: 
    def __init__(self,name): 
        self._name=name 
    def sayHello(self): 
        print("Hello {0}".format(self._name))
 

hello.py


import mylib 
h = mylib.Hello("jkxqj")     
h.sayHello()
 

 

from mylib import Hello 
h = Hello("jkxqj")     
h.sayHello() 

 


推荐文章学习:

python是什么?前景如何:http://www.99kao.com/jiaocheng/rumen/1040.html 

python怎么下载安装:http://www.99kao.com/jiaocheng/rumen/1046.html
 

pycharm下载安装教程:http://www.99kao.com/jiaocheng/rumen/1049.html

pycharm的第一次使用教程:http://www.99kao.com/jiaocheng/rumen/1056.html

python print函数用法:http://www.99kao.com/jiaocheng/jichu/1058.html

相关热词:

热门关键词
python字符串
     
python教程 python爬虫 python人工智能 Python+大数据 python问答