python中八进制_在Python中以八进制格式输入数字
python中八進(jìn)制
Syntax to convert octal value to an integer (decimal format),
將八進(jìn)制值轉(zhuǎn)換為整數(shù)(十進(jìn)制格式)的語法,
int(oct_value, 8)Here,
這里,
oct_value should contain the valid octal value
oct_value應(yīng)該包含有效的八進(jìn)制值
8 is the base value of the octal number system
8是八進(jìn)制數(shù)的基值
Note: oct_value must contain only octal digits (0, 1, 2, 3 ,4 ,5 ,6, 7), if it contains other than these digits a "ValueError" will return.
注意 : oct_value必須僅包含八進(jìn)制數(shù)字(0、1、2、3、4、5、6、7),如果它不包含這些數(shù)字,則將返回“ ValueError” 。
程序?qū)⒔o定的八進(jìn)制值轉(zhuǎn)換為整數(shù)(十進(jìn)制) (Program to convert given octal value to integer (decimal))
# function to convert given octal Value # to an integer (decimal number) def OctToDec(value):try:return int(value, 8)except ValueError:return "Invalid Octal Value"# Main code input1 = "1234567" input2 = "7001236" input3 = "1278"print(input1, "as decimal: ", OctToDec(input1)) print(input2, "as decimal: ", OctToDec(input2)) print(input3, "as decimal: ", OctToDec(input3))Output
輸出量
1234567 as decimal: 342391 7001236 as decimal: 1835678 1278 as decimal: Invalid Octal ValueNow, we are going to implement the program – that will take input the number as an octal number and printing it in the decimal format.
現(xiàn)在,我們將實(shí)現(xiàn)該程序–將輸入的數(shù)字作為八進(jìn)制數(shù)字并以十進(jìn)制格式打印。
程序以八進(jìn)制格式輸入數(shù)字 (Program to input a number in octal format)
# input number in octal format and # converting it into decimal formattry:num = int(input("Input octal value: "), 8)print("num (decimal format):", num)print("num (octal format):", oct(num)) except ValueError:print("Please input only octal value...")Output
輸出量
RUN 1: Input octal value: 1234567 num (decimal format): 342391 num (octal format): 0o1234567RUN 2: Input octal value: 12700546 num (decimal format): 2851174 num (octal format): 0o12700546RUN 3: Input octal value: 12807 Please input only octal value...Recommended posts
推薦的帖子
Read input as an integer in Python
在Python中將輸入讀取為整數(shù)
Read input as a float in Python
在Python中以浮點(diǎn)形式讀取輸入
Parse a string to float in Python (float() function)
解析要在Python中浮動(dòng)的字符串(float()函數(shù))
How do you read from stdin in Python?
您如何從Python的stdin中讀取信息?
Asking the user for integer input in Python | Limit the user to input only integer value
要求用戶在Python中輸入整數(shù)| 限制用戶僅輸入整數(shù)值
Asking the user for input until a valid response in Python
要求用戶輸入直到Python中的有效響應(yīng)
Input a number in hexadecimal format in Python
在Python中以十六進(jìn)制格式輸入數(shù)字
Input a number in binary format in Python
在Python中以二進(jìn)制格式輸入數(shù)字
How to get the hexadecimal value of a float number in python?
如何在python中獲取浮點(diǎn)數(shù)的十六進(jìn)制值?
Convert an integer value to the string using str() function in Python
使用Python中的str()函數(shù)將整數(shù)值轉(zhuǎn)換為字符串
Convert a float value to the string using str() function in Python
使用Python中的str()函數(shù)將浮點(diǎn)值轉(zhuǎn)換為字符串
Input and Output Operations with Examples in Python
使用Python中的示例進(jìn)行輸入和輸出操作
Taking multiple inputs from the user using split() method in Python
使用Python中的split()方法從用戶獲取多個(gè)輸入
Fast input / output for competitive programming in Python
快速輸入/輸出,可在Python中進(jìn)行有競爭力的編程
Precision handling in Python
Python中的精確處理
Python print() function with end parameter
帶有結(jié)束參數(shù)的Python print()函數(shù)
翻譯自: https://www.includehelp.com/python/input-a-number-in-octal-format.aspx
python中八進(jìn)制
總結(jié)
以上是生活随笔為你收集整理的python中八进制_在Python中以八进制格式输入数字的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在CSS中使用not:first-chi
- 下一篇: agp模式_AGP的完整形式是什么?