35 lines
		
	
	
		
			716 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			35 lines
		
	
	
		
			716 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								title: Python Ord Function
							 | 
						|||
| 
								 | 
							
								localeTitle: Python Ord函数
							 | 
						|||
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								## Ord功能
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								`ord()`是Python 3中的内置函数,用于将表示一个Unicode字符的字符串转换为整数 表示字符的Unicode代码。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								#### 例子:
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								>>> ord('d') 
							 | 
						|||
| 
								 | 
							
								 100 
							 | 
						|||
| 
								 | 
							
								 >>> ord('1') 
							 | 
						|||
| 
								 | 
							
								 49 
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								## chr功能
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								`chr()`是Python 3中的内置函数,用于转换整数 将Unicode代码表示为表示相应字符的字符串。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								#### 例子:
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								>>> chr(49) 
							 | 
						|||
| 
								 | 
							
								 '1' 
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								有一点需要注意,如果传递给`chr()`的整数值超出范围,则会引发ValueError。
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								>>> chr(-10) 
							 | 
						|||
| 
								 | 
							
								 'Traceback (most recent call last): 
							 | 
						|||
| 
								 | 
							
								  File "<pyshell#24>", line 1, in <module> 
							 | 
						|||
| 
								 | 
							
								    chr(-1) 
							 | 
						|||
| 
								 | 
							
								 ValueError: chr() arg not in range(0x110000)' 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								```
							 |