Python入门基础教程:基本概念、语法基础和控制流

0 下载量 50 浏览量 更新于2024-08-31 收藏 86KB PDF 举报
Python简明入门教程 Python是一种广泛使用的高级编程语言,具有简洁的语法和强大的功能。本文将详细介绍Python的基本概念和语法基础,帮助Python初学者更好地掌握Python的基本语法和使用技巧。 一、基本概念 1. 数 在Python中,有四种类型的数:整数、长整数、浮点数和复数。整数是最基本的数类型,例如2是一个整数的例子。长整数不过是大一些的整数。浮点数是带有小数部分的数,例如3.23和52.3E-4是浮点数的例子。复数是具有实部和虚部的数,例如(-5+4j)和(2.3-4.6j)是复数的例子。 2. 字符串 Python中有三种方式来表示字符串:使用单引号(')、使用双引号(")和使用三引号('''或""")。使用三引号可以指定多行字符串,可以在三引号中自由地使用单引号和双引号。例如: ``` '''This is a multi-line string. This is the first line. This is the second line. "What's your name?," I asked. He said "Bond, James Bond."''' ``` 字符串也可以使用转义符,例如\n表示换行符。自然字符串可以通过给字符串加上前缀r或R来指定,例如r"Newlines are indicated by \n"。 3. 逻辑行与物理行 在Python中,一个物理行可以包含多个逻辑行,需要使用分号(;)来特别地标明这种用法。一个物理行只有一个逻辑行可不用分号。 二、控制流 1. if语句 if语句用来实现条件判断,块中不用大括号,条件后用分号,对应elif和else。例如: ``` if guess == number: print 'Congratulations, you guessed it.' # New block starts here elif guess < number: print 'No, it is a little higher than that' # Another block else: print 'No, it is a little lower than that' ``` 2. while循环 while循环用来实现重复执行一系列语句,使用分号, 可搭配else。例如: ``` while running: guess = int(raw_input('Enter an integer: ')) if guess == number: print 'Congratulations, you guessed it.' ``` 这些是Python基本概念和语法基础的简要介绍,掌握这些基本概念和语法基础是学习Python的基础。