Поместите все, что вы хотите напечатать в список, затем верните список.
def get_column(board, col_num):
"""takes 3x3 game and returns 3 elemtn list containg all values from column number top to bottom"""
result = [board[0][col_num], board[1][col_num], board[2][col_num]]
return result
print(get_column(
[['O', 'X', 'O'],
['X', ' ', ' '],
['X', ' ', ' ']], 2))
CONVERT
определено для SQL Server, CAST
ANSI.
CONVERT
более гибко в этом, можно отформатировать даты и т.д. Кроме этого, они - в значительной степени то же. Если Вы не заботитесь о расширенных функциях, использовать CAST
.
Править:
Как отмечено @beruic и @C-F в комментариях ниже, существует возможная потеря точности, когда неявное преобразование используется (который является тем, где Вы не используете ни БРОСКА, ни ПРЕОБРАЗОВЫВАЕТЕ). Для получения дополнительной информации посмотрите БРОСОК и ПРЕОБРАЗУЙТЕ и в особенности эта диаграмма: Диаграмма Преобразования типа данных SQL Server. С этой дополнительной информацией исходный совет все еще остается тем же. Используйте БРОСОК, если это возможно.
Преобразуйте имеет параметр стиля для даты к преобразованиям строк.