python基础:

包括基础语法,如何打印输出;

python基础打印hello world:

1.变量赋值,打印变量。a="Hello World!"print(a)2.直接打印字符串。print("Hello World.")

python的换行符:\n  

print("\n this is a return symbol." ) this is a return symbol.

python的注释:

#  --> 单行注释'''first linesecond linethird line''' --> 多行注释

linux中python脚本,需要注明python解释器:

#!/usr/bin/env python

用户交互输出及打印python3:

#用户输入:user_input=input("content:")#打印用户输入内容:print("user have input:",user_input)#还有可以调用参数的方式进行打印,python调用参数(字符串)使用%s。print("user have input : %s" % user_input) #这里要注意,在第二个百分比前要预留一个空格。

格式化符号:

    %s一个符号代表一个变量值

    %d代表数值

    %f代表小数点

    格式为,例:

        name = qiuye

        age = 21

        job = IT

        msg = information %s,%s,%s, % (name,age,job)

        print(msg)

将输入信息转换为数值输出,比如用户输入的为数字,但是如果不转换,在和字符串(string)做比较的时候会被作为字符串去处理,这时候就无法将字符串和数值进行比较:

user_input=int(user_input)

比如:

user_input=input("Please input a number,like 123456:")if user_input.isdigit():    #判断用户输入的是否为数字。    user_input = int(user_input)    #将用户输入转换为数值。else:     #如果用户输入的不是数字,则返回错误,    print("Input must be digit!")

python调用模块:

import modules #导入系统模块。os模块,系统信息模块;sys模块,python模块信息;getpass模块,密码转换为密文输入模块;tab模块,命令补全模块,需要添加自创模块,从网上随便搜一下,然后放到python目录下面;模块使用,例如:import sys:print(sys.path)   #打印python的关键目录信息;

python查看数据类型:

user="test"print(type(user))

以上为python入门基础知识点;

下面说说python的循环和判断:

python循环和判断:

python有严格的格式要求,即子级语句必须要换行,且顶级语句必须顶格写,如下面判断中演示:

python的判断,和shell等类似,也使用的:

#python 判断结构,python使用:符号进行条件执行if condition:  #条件判断。    print()     #必须换行。elif condition2:  #可多条件判断    print()else:    #条件不成立则执行此级。    print()#多条件同时判断:if condition == test and condition2 == true:    print()

python循环分两种,for循环和while循环,

#for 循环结构,python中,循环可使用else语句;for i in range(10):   #range()定义循环次数    print()else:    print()#while 循环结构,同for循环,while循环也可使用else语句:while i in test:    print()    continue    #不向下执行,直接跳入下次循环,同样使用与for循环。else:    print()    break     #直接退出循环,同样适用于for循环。#python最简单的死循环:while True:   #注意True首字母要大写,不要问为什么,规定懂吗?    print(n)    pass     #占位符,即不执行任何操作,继续执行下一循环,可用作调试。

有关于pyc的解释:

编程语言分两种,一种为解释性语言,一种为编译性语言,解释性语言不能直接被计算机所识别,编译性语言比较接近计算机语言。

而python是一门解释性语言,它不能够被计算机直接识别,所以需要利用解释器进行翻译成计算机可识别的语言,然后进行执行。那么pyc就是python的解释器生成的解释文件,每次执行python,将会执行此文件。

关于python的数据类型:

int ×××;

long 长×××;

float 浮点数;

string 字符串;

在不清楚用户输入的为什么数据类型的时候,我们可以用字符串方法进行确认,然后进行判断或其他操作,如上面使用到的user_input.isdigit(),这在后面说字符串的时候会具体说到;

以上为python的基础语法和基本编程,谢谢观看;