登录  | 加入社区

黑狼游客您好!登录后享受更多精彩

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

查看: 786|回复: 0

python3小白教程(一)

[复制链接]

365

主题

8

帖子

0

现金

黑狼菜鸟

Rank: 1

积分
0
发表于 2018-10-5 13:19:00 来自手机 | 显示全部楼层 |阅读模式 来自 广东深圳
N97O3d7jwVQjVfoO.jpg

一 什么是python?

python是一种表明型,面向对象,动态数据范例的高级步伐计划语言,在很多范畴都有应用.包罗web编程,脚本编写,科学盘算和人工智能.
它非常受google,NASA,CIA和Disney等构造的接待和利用.
python的计划具有很强的阅读性,相比其他语言它常常利用英文关键字,它具有比其他语言更有特色的语法布局.
★python是一种表明型语言:这意味着在开辟过程中,没有编译这个环节.雷同于PHP和Perl语言.
★python是一种交互式语言:这意味着,可以用一个python提示符,直接互动实行写你的步伐.
★python是面向对象的语言:这意味着,Python支持面向对象的风格或代码封装在对象的编程技能.
★python是初学者的语言:它支持广泛的应用步伐开辟,从笔墨处置惩罚到www欣赏器再到游戏.
python表明器自己险些可以在全部的操纵体系中运行.
表明器是运行python等表明型语言编写的脚本的步伐.
python3.0版本,常被称为python 3000,简称py3k.
python有几种差别的实现,用差别的语言编写.
CPython是现在最盛行的版本.
python的正式表明器CPython是用C语言编写的,是一个由社群驱动的自由软件,现在由python软件基金会管理.
二 第一个python步伐

print("hello,world!")
★★ 输出:hello,world!
留意:语句后边没有";"
假如你要在电脑当地运行python3,你要从www.python.org先安装python3.
python还包罗IDLE(集成开辟情况),具备根本的IDE功能,黑白贸易python开辟的不错的选择.当安装好python后,IDLE就主动安装好,不必要别的去找.
打印文本
print函数也可以用来输出多行文本
可以利用\n(换行符)给文本换行,也可以利用多个print函数输出多行.
print("lucky\ndog...")
★★输出:lucky
dog...
在python2中,print是一条语句,在python3中作为函数存在
print "hello,world" // 这是python2的语法
print("hello,world") //这是python3的语法
三 简朴操纵

算术运算:+ - * /(除法效果会酿成浮点数)
print(10/2)
效果为:5.0
在python中除以零,会产生错误.
print(5/0)
效果:
T4TVFnWF5AJH1i55.jpg

四 浮点数

盘算机不能完全准确地存储浮点数.有时间的盘算效果会产生让人啼笑皆非.
两个整数相除,效果将是一个浮点数.
TCMAMMmxQ4X2aEpN.jpg

五 其他数据范例操纵

四则运算(+ - * /)
** 指数运算
PaYZjuY5y655m9u6.jpg

// 求商
% 取模 求余
v99917w9W999Aj3q.jpg

六 字符串

利用单引号或双引号创建文本
OaNN5navsnjEs78T.jpg

字符串中利用引号,要利用转义字符
\n 换行
python提供了一种简朴的方法来制止手动编写\n来转义字符串中的换行符.用三组引号创建一个字符串,按enter键创建的换行符会主动转义
x9D9D9I911m3J2m2.jpg

七 简朴的输入和输出

print()函数天生输出
input()函数,提示用户输入,并将用户输入的内容转成字符串返回(内容主动转义)
Z4qlfSwM7v6yswhV.jpg

八 字符串操纵

+ 毗连两个字符串
将一个字符串加上数字会产生一个错误
eagoR85uR8355G5t.jpg

字符串乘以整数,即是复制整数倍的字符串.(整数在前,在后都可以.一样平常是字符串在乘号之前)
字符串乘以浮点数,纵然是整数的浮点数,也会报错
wJZF26R730Z866f6.jpg

九 范例转换

int() 转换为整数
float() 转换为浮点数
str()转换为字符串
将用户的输入(体系会主动转换成一个字符串),转换为数字(整数或浮点数),以便举行盘算.
>>>float(input("输入一个数字:"))+float(input("输入另一个数字:"))
y2Bf2s6fy4l64Z2i.jpg

十 变量

变量名可以利用数字,字母,下划线.但是不能以数字开头.
Python是一种区分巨细写的编程语言.变量名name和Name不是同一个变量
引用未赋值的变量会报错
del语句可以删除变量.
变量foo和bar被称为metasyntactic变量,这意味着他们在示例代码中用作占位符
x6EEnEsTUIwtf8It.jpg

python中没有变量声明,直接赋值就可以.
十一 赋值运算符

x=x+1等同于 x+=1 (+ - * / % // 都实用)
python没有自增 和自减操纵符(++ --)
十二 中文编码

输出中文,就要再在.py文件开头添加:
# -*-coding:UTF-8 -*-
大概#coding=utf-8




上一篇:PHP步伐员实行redis keys*导致数据库宕机;董明珠:本年给员工涨薪10亿;Tomca ...
下一篇:PHP 把戏变量具体教程
您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

 

QQ|申请友链|小黑屋|手机版|Hlshell Inc. ( 豫ICP备16002110号-5 )

GMT+8, 2024-7-6 00:22 , Processed in 0.119045 second(s), 47 queries .

HLShell有权修改版权声明内容,如有任何爭議,HLShell將保留最終決定權!

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表