Python小白学习2——注意事项_python2输入需要注意什么-程序员宅基地

技术标签: Python  

Python是一门不需要编译的语言,在cmd使用Python xxx.py即可运行

部分参考了博客https://baijiahao.baidu.com/s?id=1607395511044728085&wfr=spider&for=pc

 

1、版本问题

在网上看初学资料,发现网上大部分资料都是python2的教学资料,而发现自己下载安装的是python3。所以在跟着写代码或copy代码时,就疯狂报错了

python2与python3天差地别,如语法、方法名、写法等,都大相径庭。所以大家在参考网上的demo时,需要清楚参靠的代码版本与自己安装的版本的是否相符。

 

 

2、格式、缩进问题

Python最有特点的地方就是采用缩进的方式来控制函数、逻辑判断或者代码块,而不使用大括号 {}了。感觉现在新兴的技术都都趋向于这种简化而又明了的分层结构,舒服。

Python真的很严格,在编写Python程序的时候,一定要养成良好的习惯,不要随意性的到处敲空格。

而且要注意用Tab缩进的情况,否则会报格式错误IndentationError: unindent does not match any outer indentation level(在刚刚接触python开发的时候会经常遇到这个问题)

最好是在每个缩进层次使用 单个制表符 或 两个空格 或 四个空格 , 切记不能混用。像下面混用就要报错了(——是Tab

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Vickey_heng/article/details/89922349

智能推荐

centos7部署django+nginx+uwsgi_基于centos7.9使用docker部署django+nginx+uwsgi,django项目有数-程序员宅基地

文章浏览阅读347次,点赞2次,收藏3次。1.当我们项目写好之后,如何去部署到正式服上去那,部署的时候,我们需要三个东西,项目代码,nginx, uwsgi这三个东西,至于nginx如何安装,我在上一篇博客上已经写了,至于nginx如何代理,nginx还需要配置一下,我们先看一下一个请求过来的流程图:2. 我们先配置nginx,我上一篇博客中nginx已经安装好了,接下来配置就可以了2.1 执行命令:cd /usr/local/nginx/conf2.2 然后打开:vim nginx.conf (nginx.conf就是nginx的配置_基于centos7.9使用docker部署django+nginx+uwsgi,django项目有数据库

Python之文件处理_def __init__(self, file1=none,file2=none,file3=non-程序员宅基地

文章浏览阅读2k次,点赞3次,收藏17次。任何语言都离不开对文件的操作,Python语言是如何来操作和管理文件的。今天就让我们一起去打开Python文件的世界,Python如何操作和管理文件?_def __init__(self, file1=none,file2=none,file3=none): self.file1 = file1 sel

Linux Curl命令教程_linux ctul-程序员宅基地

文章浏览阅读146次。目录1.curl命令简介2.curl命令语法和参数3.curl基本用法介绍4.curl的常见用法(项目应用)1.curl命令简介curl命令是利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。2.curl命令语法和参数# curl [option] [url]常见参数-A/--user-agent <string> 设..._linux ctul

二叉树(六):二叉树的最大深度与最小深度_二叉树的深度-程序员宅基地

文章浏览阅读5.7k次,点赞5次,收藏24次。一、二叉树的最大深度二叉树的最大深度二叉树的最大深度可以通过递归法,层次遍历和深度优先遍历实现,但是最简单最容易的就是递归法。1、递归法1)确定递归三要素递归函数的返回值和参数:返回值为当前节点的最大深度,参数为当前节点递归函数的单层逻辑:当前节点的最大深度 = 1 + 左子树或右子树的最大深度递归函数的终止条件:当前节点为空时,当前节点最大深度为02)递归方法代码class Solution {public: //递归参数及返回值 int maxDepth(Tre_二叉树的深度

HTML学习-day3 表单-程序员宅基地

文章浏览阅读62次。1.表单基本属性属性 属性值 ,描述 type text 单行文本输入框 password 密码输入框 radio 单选框,有多个时name设置为同一个实现单选 checkbox 复选框 button 普通按钮 submit 提交按钮 reset 重置按钮 image 图像的提交按钮 file 文件域 name 自定义 控件名称 value 自定义 控件默认文本值

一看就懂!renren-fast 快速开发框架使用以及开发文档_renrenfast-程序员宅基地

文章浏览阅读3.3w次,点赞26次,收藏133次。开发文档链接: https://pan.baidu.com/s/1LHT0cI1XDM6YZAiF2OX7LQ 提取码: t5mgrenren-fast框架介绍renren-fast是一个轻量级的Spring Boot快速开发平台,能快速开发项目并交付. 完善的XSS防范及脚本过滤,彻底杜绝XSS攻击 实现前后端分离,通过token进行数据交互入门 快速开始1...._renrenfast

随便推点

vxe-table框架设置表头居中,某列内容左右对齐方法_vxe-table 居中-程序员宅基地

文章浏览阅读5.4k次。问题描述:使用vxe-table框架设置表头居中,某列内容左右对齐方法解决办法:1.table上加上以下内容2.方法中加入cellStyle()方法_vxe-table 居中

mysql 绕过addslashes_代码审计Day13 - 特定场合下addslashes函数的绕过-程序员宅基地

文章浏览阅读623次。原标题:代码审计Day13 - 特定场合下addslashes函数的绕过前言大家好,我们是红日安全-代码审计小组。最近我们小组正在做一个PHP代码审计的项目,供大家学习交流,我们给这个项目起了一个名字叫PHP-Audit-Labs。现在大家所看到的系列文章,属于项目第一阶段的内容,本阶段的内容题目均来自PHP SECURITY CALENDAR 2017。对于每一道题目,我们均给出对应的分析,并结...

C++ 绑定Lambda表达式到回调函数_怎么把lambdar表达式转为回调函数-程序员宅基地

文章浏览阅读6.2k次,点赞3次,收藏10次。Lambda表达式是定义匿名函数对象的简便方式,通常作为参数传递给算法或异步方法。本文讨论如何传递Lambda到含有函数指针类型参数的函数。关键词:Lambda,回调函数,包装器,函数模板,decltype,auto。_怎么把lambdar表达式转为回调函数

自动驾驶nuScenes数据集——一个KITTI以外的新数据集_kitti转nuscenes数据集-程序员宅基地

文章浏览阅读2.8w次,点赞9次,收藏87次。数据集简介SetupPython versionPython virtual environmentStorage buckets将数据集从buckets拷贝到instance数据集的使用_kitti转nuscenes数据集

Python实验 、Pandas 分组与聚合_根据年级信息分为组键,对学生信息进行分组,并输出大一学生信息-程序员宅基地

文章浏览阅读7.4k次,点赞10次,收藏68次。1、内容1、程序题 ①以年级信息为分组键,对学生信息进行分组,并输出大一学生的信息 ②分别计算出四个年级中身高最高的学生 ③计算大一学生和大二学生的平均体重 2、北京租房数据统计分析(续) (3)按照具体户型(如 3 室 2 厅)或户型中的室(如 3 室)进行分组,统 计每种户型的数量、最高/最低/平均租价等信息; 按照区域(如海淀)进行分组,统计房源数量、最高/最低/平均租价等信息。 3、读取美国大选数据,利用分组聚合、可视化等方法进行简要的统计分析 注:(_根据年级信息分为组键,对学生信息进行分组,并输出大一学生信息

Eclipse安装插件windowBulider出现No repository found containing问题_eclipse安装插件报错no repository-程序员宅基地

文章浏览阅读791次。给eclipse安装可视化开发插件windowBuilder,一下午总出错,然后蹦出来一堆代码,还不敢卸了重装(毕竟汉化也花费了一些心血),然后百度+bing,终于找到了一个解决办法转载原内容Eclipse安装插件 No repository found containing问题解决方法最近使用eclipse的更新方式安装插件时,出现了No repository found containi..._eclipse安装插件报错no repository

推荐文章

热门文章

相关标签