博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python初步
阅读量:6215 次
发布时间:2019-06-21

本文共 754 字,大约阅读时间需要 2 分钟。

hot3.png

python是门脚本语言,2版本跟3版本语法差异有点大,但是都不用“;”结尾,也不用“{}”将代码块包裹起来,只需要用相应数量的制表符(tab)就能区分出代码是属于哪一个代码块。

1.程序员标准的姿势入门(在命令行输入代码,然后打印打印hello world)

    print "hello world"   

 

2.linux中的入门姿势是这样子的:

    2.1先建个文件,然后敲代码(如图) 

    444b0621127bc9aed7db4a40236c57e1035.jpg

    2.2 运行(运行命令   python 文件名)

 

3.格式符:%s,%d,%f等(格式符是为真实值预留位置,并控制显示的格式)

    3.1 用变量打印字符串

    b47ed65509965bd63aad44db6a51bcc035b.jpg

    运行结果:

    c70a633cce61404136ab1e09e2a9f9a335a.jpg

 

    3.2 用变量打印整数

    a4973e68f543617f1f61bc81f66bf29d1d1.jpg

    运行结果:

    15d39e3f1c7ca80818cad9c99fbd80f577a.jpg

  

    3.3   用变量打印浮点数,与指定保留小数点位数

    7f24eaf87351ea530dc073e19ebbe11caf6.jpg

    运行结果:

    f921149c8d79c85b44b965cea65693224b4.jpg

 

4.定义函数

ed86bed17b815c1e24a4856aeca6b142d41.jpg

运行结果:

1f72f08cf99c2e7df3821dd22b946caf960.jpg

 

5.数据结构

    5.1 dict(在java中是hashMap,key,value结构)

    57f02acc3e7edd3a0c115836e6a90b7c458.jpg

    运行结果:

    d1185ee69bfce7db6fb663df0d7c4464f1c.jpg

 

    5.2数组list(在java中是array )

    d1cf9b98c729e28cc94ffe0ec92ff6ccdde.jpg

    运行结果:

    417200b7830fc5023429eeea7db0e19b4aa.jpg

 

    5.3 集合set(在java中也是set,不会有形同的元素出现)

    注:set()不支持索引取值,所以要通过索引去的话可以先转为数组然后再取值

    3ef05319752f9239c5961583c9a04d54dcf.jpg

    运行结果:

    6ace027869891785ba29ac215aab6144768.jpg

 

6. .if  跟 for

391391aa1a9a2d86d2bbf7b7500147155fe.jpg

运行结果:

688b232ddbdae351b3ef1a2c23406322604.jpg

7.while

f541392ba34c8de9269ec3a9745e7a3855f.jpg

运行结果:

be9b85d6367f7c86cfb7b3d1bb910e290f0.jpg

8.字符串简单操作

b3e58553e49e895c990eba66765a2ebe92d.jpg

运行结果:

4ddc2a75bb462f615832852619bb1ad1093.jpg

 

9.try ... catch

    889e5e492b0781507ba50c1ee433b01dd4d.jpg

运行结果:

1c7bd611eb4602986ffcd55d733f5c0539c.jpg

 

10.查看内置函数(如果在window中可以打开IDLE)

bd8518d275ac907a2a1c308d3562dd5f4d9.jpg

运行结果:(纯小写的就是内置函数)

f88fb52210d03e5c8544a3af3a4a27329b0.jpg

11 查看内置函数说明:help(内置函数名字)

9d252efde1ff5b4294db21370da2cbb36fc.jpg

查看结果:

757cb21bd1b406ecf7412381c188a8dcba1.jpg

 

12 原始字符串(有时我们想要直接打印出/,但他在py中默认是个转义字符。所以我们要用他原来的含义。只需要在字符串前加 r)

2dff4768e8fb86a6addcc3a3ed9cc365988.jpg

 

转载于:https://my.oschina.net/u/3746234/blog/2964014

你可能感兴趣的文章
MyEclipse+Tomcat+MAVEN+SVN项目完整环境搭建
查看>>
Git使用详细教程
查看>>
给AIX5系统做克隆
查看>>
linux监控平台搭建-cpu
查看>>
Maven学习总结(四)——Maven核心概念
查看>>
Spring学习详解(1)——Spring入门详解
查看>>
MyEclipse+Tomcat+MAVEN+SVN项目完整环境搭建
查看>>
看视频没声音听歌有声音,右下角音量图标消失的解决方法
查看>>
Linuxbrew: Homebrew for Linux
查看>>
awk && sed (4)====linux 三剑客之awk 命令
查看>>
对象 类 元类 类的梳理
查看>>
【溢出利用技巧】house of spirit friendly stack overflow
查看>>
学习设计模式——中介者模式
查看>>
asm的开机自启动问题--总结--供参考
查看>>
BGP正则表达式
查看>>
PowerShell中Get-Credential不提示输入密码的方法
查看>>
微软携手均衡科技 共推SAAS战略
查看>>
极光推送 Plugin with id 'com.android.application' not found
查看>>
linux启动过程
查看>>
IOS日期格式化
查看>>