请选择 进入手机版 | 继续访问电脑版
微信扫一扫 分享朋友圈

已有 6067 人浏览分享

开启左侧

弱音绕梁のPython3之路(二):Python基础语法

[复制链接]
6067 18

评分

参与人数 1金币 +100 贡献 +10 收起 理由
夜的黑 + 100 + 10 赞一个!

查看全部评分

评论 18

弱音绕梁  版主  发表于 2016-5-18 16:53:01 | 显示全部楼层
这里首先介绍Python自带的ide,名叫IDLE。我认为新手不用去安装其他IDE了,先学好基础再去安装一个高大上的IDE就行了。 QQ截图20160518165208.png
Ctrl+n新建一个窗口,就可以在里面写python代码,Ctrl+s保存到你想要保持的文件夹,F5就可以运行。

举报 使用道具

回复
弱音绕梁  版主  发表于 2016-5-18 16:57:40 | 显示全部楼层
一些简单的语句直接在IDLE的shell模式下键入就好,但是有缩进的就只能保持为文件运行了。Python3默认的编码是utf-8,这意味着你可以使用中文!!这里我们试着打印一句日文玩玩。在交互式命令行里面不用print()函数,键入语句就会回显的。用''' '''包围的字符串是多行哦。
QQ截图20160518165641.png
发现没有,换行也被输出了! '\n'就是换行的转义字符

举报 使用道具

回复
弱音绕梁  版主  发表于 2016-5-18 16:59:13 | 显示全部楼层
Python3里面/是永远返回浮点数的,要返回整数需要用//
QQ截图20160518165856.png

举报 使用道具

回复
弱音绕梁  版主  发表于 2016-5-18 17:01:59 | 显示全部楼层
Python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
Python可以同时为多个变量赋值,如a, b = 1, 2。
Python在进行混合运算的时候会想高位的类型转换。
Python 3支持int、float、bool、complex(复数)等类型。 QQ截图20160518170156.png

举报 使用道具

回复
夜的黑  管理员  发表于 2016-5-18 17:02:38 | 显示全部楼层


不积跬步,无以至千里

举报 使用道具

回复
弱音绕梁  版主  发表于 2016-5-18 17:06:30 | 显示全部楼层
本帖最后由 弱音绕梁 于 2016-5-18 17:12 编辑

Python里面有以下关键字,什么是关键字?就是不能用来做变量名的啦。
Python里面导入模块是用import 模块名来导入的,输入错误的话,IDE会提示的哦。
QQ截图20160518170743.png


关键字就有这么多了,不需要记住,只要知道这些不能用来到变量名就行。

对了,这里补充下。Python用print()进行输入到屏幕的工作,你需要格式化输出的时候,就需要用到占位符,有哪些占位符呢?
int      %i
float    %f
str       %s
更多的就自己用搜索引擎吧,记得学习是自己行动

举报 使用道具

回复
弱音绕梁  版主  发表于 2016-5-18 17:17:41 | 显示全部楼层
如何将两个字符串连接起来?用+就可以了。在Python里面字符串可以用' ' 和" "引起来。

QQ截图20160518171541.png

就这样简单,如果想要将不同类型的连接在一起,就需要类型转换。str()就是将其他类型转换为字符型,那么int()就是将其他类型转换为整型咯。
同时学习Python的时候,经常关注报错信息是好习惯,这里就是说int类型不能和str类型连接在一起。

举报 使用道具

回复
松下Project  初级码农Ⅰ  发表于 2016-5-18 17:22:43 | 显示全部楼层
好厉害

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门资讯
网友晒图
图文推荐
  • 联系我们
  • 邮箱:admin@c0ks.com(请把#改成@)
  • 电话:18530790808
  • QQ客服 1031180668
  • 工作时间:周一至周五(早上9点至下午5点)
  • 微信二维码

  • 扫描访问手机版

Archiver|手机版|小黑屋|从零开始

GMT+8, 2020-5-31 15:54 , Processed in 0.124752 second(s), 68 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

  • QQ: 1031180668

    客服电话

    18530790808

    电子邮件

    admin@c0ks.com

    在线时间:8:00-16:00