Python基础-2

环境搭建好之后就可以执行python了
在执行python时可以直接运行命令行执行

在这里插入图片描述

这样执行Python的交互式命令行写程序时可以一下得到结果,但是有一个坏处就是没法保存,如果下次还想运行时,就只能重新敲打一遍了。
所以也可以使用Pycharm来执行
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。Pycharm分为2个版本:专业版(Professional)和 社区版(Community)。
专业版功能齐全,但是要收费、要激活;社区版只有基本功能,免费。
PyCharm下载
Pycharm官网:https://www.jetbrains.com/pycharm/download/#section=windows
打开官网后点击” Dodwnload”,然后安装即可。
在这里插入图片描述

等安装完之后就可以执行Python命令了。
先来个最简单的语句,
输出Hello, World!
输入命令 print(‘Hello, World!’) 然后运行
在这里插入图片描述

我们输入英文是没有问题,但是如果输入的时中文字符就有可能会碰到中文编码问题
Python 文件中如果未指定编码,在执行过程会出现报错:
SyntaxError: Non-ASCII character ‘\xe4’ in file test.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。
解决方法为只要在文件开头加入 # -- coding: UTF-8 -- 或者 # coding=utf-8 就行了
注意:# coding=utf-8 的 = 号两边不要空格。
在这里插入图片描述

Python输入和输出
前面我们说print可以直接输出”Hello, World!”
print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出:
比如:
在这里插入图片描述

print()会依次打印每个字符串,遇到逗号“,”会输出一个空格

print()也可以打印整数,或者计算结果:
在这里插入图片描述

现在,你已经可以用print()输出你想要的结果了。但是,如果要让用户从电脑输入一些字符怎么办?Python提供了一个input(),可以让用户输入字符串,并存放到一个变量里,比如我想自己输入一个”my”:
在这里插入图片描述

绿色的是我自己输入的,白色的是用print输出的
Python 可以同一行显示多条语句,方法是用分号 ; 分开,如:
在这里插入图片描述

行和缩进
学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 {} 来控制类,函数以及其他逻辑判断。python 最具特色的就是用缩进来写模块。
缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。
以下实例缩进为四个空格:
在这里插入图片描述

但是这样写就会报错:
在这里插入图片描述

IndentationError: unindent does not match any outer indentation level错误表明,你使用的缩进方式不一致,有的是 tab 键缩进,有的是空格缩进,改为一致即可。
因此,在 Python 的代码块中必须使用相同数目的行首缩进空格数。
建议你在每个缩进层次使用 单个制表符 或 两个空格 或 四个空格 , 切记不能混用

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值